圖靈獎得主John Hopcroft:95%研究自己的熱愛+5%探索陌生領域=優異的基礎研究者
編者按:12月11日,微軟亞洲研究院舉辦了2021理論學術研討會,邀請了來自學術界和產業界的理論研究專家共同探討大數據和人工智能技術的理論研究。會議期間,康奈爾大學教授、圖靈獎得主 John Hopcroft 博士針對“理論研究”和“科研教育”兩個話題,結合自身的感悟,為大家分享了理論研究的意義,為什么基礎研究很重要,以及大學教育究竟應該教什么。John Hopcroft 博士指出,我們需要花點時間去追求自己真正熱愛的,去追求自己真正感興趣的,然后還要花費5%的時間去探索自己并不熟悉的領域。希望即將走向或者正在進行計算機科學研究的你,能夠在 John 的演講中收獲滿滿!
康奈爾大學教授、圖靈獎得主 John Hopcroft 博士
以下為 John Hopcroft 博士演講的精彩內容整理。
為什么基礎研究很重要
今天,我想講的是關于產業界的學術研究,我相信有許多人可能沒太注意過這一點。首先,研究可以分為兩類,一類是基礎研究,一類是應用研究。應用研究是為了解決特定問題而做的研究;基礎研究則是因為好奇而做的研究,不需要考慮其應用問題。評估基礎研究是非常困難的,因為大部分基礎研究都不會有回報。
那么,我想要問一個問題:為什么大學要雇傭研究人員?當你雇傭一個教師時,他們可能有40年的職業生涯,而他們會在這40年里隨著研究領域的發展而不斷發展。但如果你雇傭一個研究人員,那么他會對自己所做的基礎研究具備一種求知欲,這種求知欲會讓他們不斷地對自己所在領域的前沿動態感到好奇,從而激發他們能夠不斷地創新,最后與研究領域共同發展,甚至是推動研究的邊界。而且當有新鮮的事物發生時,他們所教授的課程也很可能會將最新動態納入其中,因此使得這門課程與時俱進。我認為,做基礎研究的人的基本天性就是對自己正在做的事情感到興奮,并將這種興奮帶到課堂上。所以,這就是大學為什么雇傭研究人員的原因。但是,為什么一個公司要雇傭基礎研究的研究人員呢?因為公司希望研究員們在提升公司自身技術儲備的基礎上,也能夠參加世界各地的國際會議,從而獲取全球最前沿的信息,并且將自身的技術、產品和理念推廣出去。
接下來,我想談談計算機科學中理論研究的定義和意義。我剛開始做研究的時候,理論計算機科學所涉獵的很少,只包括像是有限自動機、上下文無關文法、可計算性、可判定性這類理論。那是因為這門學科剛開始的時候,只是由理論計算機科學和編程組成,并不存在算法領域。但是今天的計算機科學已經煥然一新了。如果說這門學科最初關心的只是讓計算機變得有用,那么現在計算機不僅變得有用了,計算機科學也已經徹底改變了。所以現在我們有了各種各樣的應用,包括人工智能、大數據、密碼學等等。如今,理論計算機科學研究員是指那些對應用程序背后的基本思想感興趣的人。他們想知道人工智能為什么能夠行得通,這與那些只想利用人工智能解決問題的人是截然不同的。
因此,我認為像微軟亞洲研究院這樣的企業科研機構需要專注于能夠幫助公司技術發展的特定領域。而這其中很關鍵的一環就是建立一個理論。如果你在研究一個特定的問題,那么你就必須花大部分的時間去嘗試解決這個問題。但如果你只是花費5%的時間,那么試問,我們能在這個領域提出一個新的理論么?當然,你可能會發現其他解決問題的方法,并且可以更高效地來解決這個問題,但這僅僅解決了一個問題,并沒有針對相關問題進行深入地探索。我必須承認,公司通常不會雇傭很多基礎研究人員,因為公司更想要雇傭那些能夠解決問題的人。但有一個公司卻不一樣,那就是貝爾實驗室。這是一個特殊的例子,因為貝爾實驗室是由政府負責的,他們雇傭了那些只做自己感興趣方向的研究員們。不得不承認,貝爾實驗室的研究成果很豐碩,而且其模式是大部分公司都難以復制。因為很多公司往往都只看重短期效益。但事實證明,只有目光長遠,堅持做基礎研究,才能對學術界以及整個社會帶來更大的影響。
在現在的大學教育里基礎研究也是非常重要的。大學的使命是培養下一代的人才,但偶爾也會有教師發現一些具有重大影響的事物,從而創造了一個全新的科學領域,創造了數以百萬計的就業機會,促進了經濟增長。我認為美國決定資助大學的基礎研究可能是他們做過的最好的財政投資之一。但其實這是很難評估的,因為大概有10萬名科研人員所做的研究并沒有辦法通過普通的評估方法去衡量。而且基礎研究不太可能在三年內得到回報。那么,當你的資金無法支撐30年的研究且只針對一小群人的話,你又當如何衡量呢?
所以對于大學教師來說,衡量其教學質量,是相對容易的。但另一個問題是,一位大學教師是否會有一份能讓自己成長,并始終在該領域前沿持續探索的事業?也就是說,即使沒有回報這個人是否會依舊為其事業熱血沸騰?要進行這樣的衡量是困難的。目前,我獲準對中國前50所大學的計算機科學教育進行評估。我們的評估方法也很簡單,就是請學生們旁聽一場講座,看看老師有沒有讓學生參與進授課中來,我們還測量了有多少學生在課堂上集中注意力。我們有一個專門的記分卡,里面記錄了我們需要評估的五項指標。結果展現,這項調研對于提高教師的教學質量是有建設性價值的。
花點時間看看其他領域
我認為,有必要提一下向量空間模型這個詞。這個詞是由康奈爾大學的一位教師提出的,然而當時我們并不認為這會是一個非常有影響力的概念。但事實證明,那些你認為可能不重要的事情往往會帶來全新的領域,因為這正是讓谷歌成功的技術,并創造了數百萬個工作崗位。這是個題外話。言歸正傳,我認為有很多重要的事情需要思考。例如,如果我們訓練一個人工智能網絡來識別貓,那么我們就需要成千上萬的圖片,但人類卻能從單一的圖像中學習并進行識別。因此,我們要做的就是研究大腦是如何工作的,需要注意的是,大腦的組織結構與計算機的組織結構有本質上的不同,大腦消耗的能量非常低。究竟是怎樣的結構使得大腦能夠完成一些非常簡單的事情,而人工智能卻無法完成同等的任務呢?這就是目前我們的人工智能正在進行的研究。與其關注別人在做什么,或者只專注于自己的研究,嘗試探索一個完全不同的領域可能是非常關鍵的。
我再講一個故事,我對大腦如何學習很感興趣,幾十年前有人告訴我,三歲看老。對于這個觀點當時我只是聽了聽,因為我認為這并沒有科學理論支撐。但最近我認識了一個人,他再次證實了這個觀點,同時,當我搜索這項研究時,還發現了大量有關大腦如何發育的研究。結果是,在人出生后的三年里大腦逐漸學會了如何學習。一個研究案例顯示,科研人員在美國的一個內陸城市,為一組剛出生的孩子提供了三年穩定的智力豐富的環境,但對另一組的孩子沒有提供。30年后,他們比較了兩者的差異。結果發現,那些擁有豐富智力環境的孩子往往有更小的幾率患有精神問題,并且擁有更高的教育水平,擁有高薪的工作等。
我上述提到的這些故事都是因為這些故事總是與其他事情相關。正如在計算機科學中,我們經常使用代理,大多數情況下代理也確實給出了最優解。那么問題來了,為什么某種代理能起作用呢?這需要我們從理論的層面給出答案。對我來說,這就像是一個智力豐富的環境研究問題。
但有一點我希望你們能明白,如果你想成功,你應該專注于那些真正讓你興奮、使你感到好奇的研究。這也是我告訴學生的。因為我發現很多學生主修計算機科學是因為他們的父母告訴他們這門專業能找到一份好工作。有一次,我和一個即將畢業的大四學生聊天。他說,“你知道嗎,我真的很討厭計算機科學,我更喜歡音樂。”所以,我會告訴學生,你應該選擇你喜歡的專業,因為你的職業生涯將是你生活中的一個重要部分,你應該擁有激動人心的生活。大學的使命并不是培養一個人來找到一份好工作,而是教育學生擁有美好的生活。這就是為什么教育不應該僅僅是一個狹窄的技術領域。這就是為什么我們堅持人文社會科學。想象一下,如果你在政府部門工作或者晉升到一家公司的管理層,但你所知道的只是狹窄的技術領域,那么你將因此受困。
花點時間想想你真正喜歡的是什么,或者你究竟對什么感到好奇!也許是量子通信和量子糾纏理論,也許是分布式計算,也許是大數據。計算機如今在醫學、金融業、制造業等等領域中都有應用。這就是時至今日的計算機科學和密碼學,他們不僅提供了安全保障,還承擔了各式各樣的重要角色。但更重要的是,讓理論回歸產業界實驗室吧!
*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。