本文來自新智元微信號,本文作為轉載分享。
3月2日傍晚,知乎上爆出一則AI人事變動大消息——Caffe作者賈揚清將從Facebook離職。
短短數(shù)小時,就有近10萬人瀏覽這個問題。不僅如此,據(jù)AI前線爆料,賈揚清離開Facebook之后將加盟阿里硅谷研究院擔任VP,于今年3月11日正式入職。
新智元向賈揚清本人及阿里方面求證,對方均未回復。3月27號的ScaledML會議議程中,賈揚清也是作為Facebook AI架構總監(jiān)出席。
陳怡然猜的“硬”,就是美國某高校計算機架構方向的教授,而“軟”就是賈揚清。
或許,對賈揚清本人來說這只是又一次“普通的換工作”,但考慮到他目前在Facebook的職位——AI架構總監(jiān),以及傳言中的下一站——阿里達摩院硅谷實驗室,這都將成為2019年最重要的人事動態(tài)之一。
從Caffe到PyTorch,賈揚清的AI架構大神之路
賈揚清以深度學習框架Caffe作者的身份聞名。清華本碩畢業(yè)后,在加州大學伯克利分校取得計算機科學博士學位,先后工作于新加坡國立大學、NEC美國實驗室、谷歌大腦,2016年加入Facebook擔任研究科學家,現(xiàn)任Facebook AI架構總監(jiān),負責前沿AI平臺開發(fā)及人工智能研究。
賈揚清在伯克利讀博期間開發(fā)了深度學習框架Caffe,全稱“Convolutional Architecture for Fast Feature Embedding”,以優(yōu)異的結構、性能和代碼質量成為迄今最受歡迎、最成功的開源深度學習框架之一,對領域發(fā)展起到了極大的推動和影響。
后來,賈揚清加入谷歌大腦實習,期間參與了TensorFlow平臺的開發(fā)。2016年2月,賈揚清加入Facebook,當時這一消息也在圈內引發(fā)了廣泛討論。
此后,賈揚清在AI架構的大道上一路進擊:
2016年11月,F(xiàn)acebook推出輕量級模塊化的深度學習框架Caffe2Go,能在手機上運行深度神經(jīng)網(wǎng)絡模型。賈揚清代表團隊在FB官網(wǎng)發(fā)文,“我們在移動設備上開發(fā)了一個新的深度學習平臺,首次實現(xiàn)了實時的捕獲、分析和像素處理——這一最先進的技術僅在手上就能實現(xiàn)?!瑿affe2Go 與Torch等研究工具鏈一起,構成了Facebook機器學習產(chǎn)品的核心?!?/p>
2017年4月,F(xiàn)acebook宣布開源產(chǎn)品級深度學習框架Caffe2,帶來跨平臺機器學習工具。Caffe2是 Caffe實驗性的再造,制作時重點考慮了表現(xiàn)力、速度和模塊化等特性。在2017年9月的一次測評中,Caffe2以79%的精度和149秒的運算時間,在TensorFlow、PyTorch、MXNet、CNTK等框架中排名第一。
2018年5月,F(xiàn)acebook正式公布PyTorch 1.0,這是基于PyTorch 0.4與Caffe2合并而成的框架,還整合了ONNX格式,旨在一個框架中統(tǒng)一研究和生產(chǎn)的能力。
從深度學習開源框架群雄割據(jù),到現(xiàn)如今TensorFlow和PyTorch分庭抗禮,賈揚清也從Caffe作者走到了Facebook AI架構總監(jiān)。
他擔任了PyTorch 1.0項目的共同負責人,2017年創(chuàng)建了首個開放模型格式的原型,后來成了FB、微軟、亞馬遜和許多硬件供應商一起發(fā)布的ONNX。
從谷歌大腦、Facebook到阿里,換個地方繼續(xù)飛
對于賈揚清的離職,F(xiàn)acebook軟件工程師曉飛在知乎上給出了這樣的回答:
對于大牛來說,從來不迷戀大公司的光環(huán),平臺只是實現(xiàn)自己職業(yè)發(fā)展的跳板。
或在大神環(huán)繞的環(huán)境里努力成長,學習核心技術,最終成為獨當一面的技術大牛;或憑借自身優(yōu)異的情商智商脫解決問題,和團隊一起創(chuàng)造更多價值,最終成為能帶領眾人的團隊領袖。
所以,在Caffe2+Pytorch合并,我司內部動蕩,負面新聞不斷的情況下,賈揚清的選擇,無非是找到一個更適合自己發(fā)展的平臺,換一個地方繼續(xù)飛。
賈揚清是浙江紹興人,早先在彭博新聞的一次采訪中,當被記者問到未來是否會有回中國工作的可能性時,賈揚清表示:“這是一個比較復雜的問題,需要考慮到家庭和各方面的原因。”
過去幾年,BAT等公司大舉建立AI研究院,并且在美國尤其是硅谷、西雅圖等IT重鎮(zhèn)開設分部,吸引了一大美國的AI人才,當然其中有很多是華人。
這不僅僅是BAT在走出去,很大一部分原因也是為了降低已經(jīng)在國外工作和生活多年的華人工程師和研究人員“回到”中國公司的門檻。就好像馬化騰把研究院開到了微軟對面,是因為很多研究人員“不愿意離開西雅圖”。
2017年10月的云棲大會上,阿里巴巴宣布成立全球研究院——阿里巴巴達摩院,3年投入1000億人民幣吸引人才。達摩院在全球各地組建前沿科技研究中心,包括美國的圣馬特奧(臨近舊金山灣區(qū))、貝爾維尤(華盛頓州)。
這次傳言中賈揚清的下一站,大概率就是位于圣馬特奧的達摩院硅谷研究院。
AI開源框架生態(tài)方興未艾,業(yè)界還有諸多好戲
根據(jù)賈揚清LinkedIn頁面介紹,他加入Facebook后,創(chuàng)建、發(fā)展和分拆了多個團隊,現(xiàn)在統(tǒng)稱為Facebook AI架構組 (Facebook AI Infrastructure)。
作為AI架構總監(jiān),他領導一支由研究人員和工程師組成的團隊,全面構建Facebook的大規(guī)模人工智能平臺,支持廣告、Feed、搜索排名、計算機視覺、語音、自然語言處理、VR和AR應用程序等AI產(chǎn)品用例。
機器學習有可能解決世界規(guī)模的難題。但是,要支持重大工程問題,也就需要大規(guī)??蓴U展的機器學習。如今,AI架構和平臺的研究和開發(fā)具有越來越大的現(xiàn)實意義。
2018年4月,賈揚清在ScaledML大會上介紹了Facebook如何利用機器學習,包括Facebook用于機器學習的硬件和平臺、框架。
針對Caffe2和PyTorch的合并,賈揚清在知乎上表示,將這兩個框架整合起來可以極大提升開發(fā)效率,為廣大開發(fā)者提供便利。
因為 PyTorch 有優(yōu)秀的前端,Caffe2 有優(yōu)秀的后端,整合起來以后可以進一步最大化開發(fā)者的效率。目前 FAIR 大概有超過一半的項目在使用PyTorch,而產(chǎn)品線全線在使用Caffe2,所以兩邊都有很強的動力來整合優(yōu)勢。
開發(fā)效率是我在 Facebook 非常重視的一個方向:去年年中的時候啟動了ONNX項目(初版的代碼是我親自上手寫的),然后幫助搭建了 ONNX team,增強不同框架甚至不同公司之間的協(xié)作;Caffe2 和 PyTorch 在代碼層的合并也是從那個時候開始逐漸推動的一項內容。
2018年12月,阿里開源深度學習框架XDL,面向廣告、推薦、搜索等場景,重點打造工業(yè)級分布式運行能力,并且能與TensorFlow、PyTorch等現(xiàn)有開源框架無縫對接。
賈揚清在朋友圈評價,XDL是“非常實際的工作,不在框架這個層面上重復造輪子,而是關注框架以上,應用以下的大規(guī)模計算抽象和系統(tǒng)抽象,這應該是開源框架穩(wěn)定以后業(yè)界的大趨勢”。
或許相比兩年前,如今深度學習開源框架和編譯器的生態(tài)似乎已經(jīng)走入了較為穩(wěn)定的時期,但競爭遠遠沒有平息。接下來,隨著AI技術大規(guī)模應用以及滲透到更多領域,或將涌現(xiàn)更多的AI引擎和產(chǎn)業(yè)級深度學習框架。
更重要的是,在目前AI框架領域,還缺乏出自中國的產(chǎn)品。無論是百度的PaddlePaddle,還是騰訊的Angel,都沒有與TensorFlow、PyTorch或MXNet一較高下的實力。
如果賈揚清真的加入阿里,或許可以期待一個中國的框架登上大規(guī)模AI架構的舞臺??傊?,無論如何,期待大神的選擇和未來。