年初,以大比分戰(zhàn)勝李世乭的AlphaGo在全球成功吸睛,引爆了人工智能(AI)熱。其實(shí),現(xiàn)如今已經(jīng)進(jìn)入了AI時(shí)代,從你智能手機(jī)上的語(yǔ)音助手,到相機(jī)的人臉識(shí)別,聚合新聞?lì)怉pp幫你篩選新聞,還記得淘寶上的“猜你喜歡”嗎?他們背后都是形形色色的AI。AI已侵入生活的方方面面,深刻影響著人類的生活。
AlphaGo的靈魂就是TensorFlow。一年前,Google就將TensorFlow完全開源了。TensorFlow可被用于語(yǔ)音識(shí)別或圖像識(shí)別等多項(xiàng)機(jī)器深度學(xué)習(xí)領(lǐng)域。它除了可以判斷垃圾郵件、語(yǔ)音辨識(shí)、黃瓜分類外,你知道它還可以做更多的事情嗎?比如澳洲生物學(xué)家用來(lái)在涉臨滅絕的海牛數(shù)目調(diào)查?這篇文章詳細(xì)介紹了TensorFlow的現(xiàn)狀和未來(lái)展望。
整整一年前,為了加速機(jī)器深度學(xué)習(xí)領(lǐng)域的發(fā)展,Google大腦部門(Google Brain Team)完全開源了TensorFlow項(xiàng)目。這一年是非常有意義的一年。圍繞TensorFlow項(xiàng)目進(jìn)行了大量的工作:逾480人直接為TensorFlow項(xiàng)目作出了貢獻(xiàn),包括Google員工、外部研究員、獨(dú)立程序員、學(xué)生以及其他大公司的高級(jí)開發(fā)人員。在GitHub上,TensorFlow是最流行的機(jī)器學(xué)習(xí)項(xiàng)目。
在短短的一年內(nèi),它的提交就超過(guò)了10000次,Google大腦部門做了許多性能改進(jìn):增加了對(duì)分布式培訓(xùn)的支持,支持從iOS到樹莓派(Raspberry Pi)平臺(tái),與廣泛使用的大數(shù)據(jù)基礎(chǔ)設(shè)施集成TensorFlow;TensorFlow可以從Go,Rust和Haskell訪問(wèn);發(fā)布了領(lǐng)先的圖像分類模型;并在GitHub,StackOverflow和TensorFlow郵件列表上回答了數(shù)千個(gè)問(wèn)題。
在Google中,從大規(guī)模產(chǎn)品功能到探索性研究,TensorFlow都可以支持。Google最近使用TensorFlow和Tensor處理單元(TensorFlow的特殊硬件加速器)對(duì)Google翻譯進(jìn)行了重大改進(jìn)。Magenta項(xiàng)目(InfoQ注:該項(xiàng)目是以人工智能來(lái)創(chuàng)作藝術(shù),同時(shí)簡(jiǎn)化開源人工智能平臺(tái)TensorFlow的用戶過(guò)程。)正在開發(fā)新一代基于強(qiáng)化學(xué)習(xí)的模型,能夠進(jìn)行音樂(lè)藝術(shù)創(chuàng)作。最近,一位聯(lián)培博士生(visiting PhD student)與Google大腦部門合作,構(gòu)建了一個(gè)TensorFlow模型,這個(gè)模型可以
來(lái)自世界各地的人們都在使用TensorFlow做各種各樣的事情,例如:
澳大利亞海洋生物學(xué)家使用TensorFlow在數(shù)以萬(wàn)計(jì)的高清照片中尋找海牛,以更好地了解這個(gè)涉臨滅絕的群體數(shù)量。 日本一位農(nóng)夫,訓(xùn)練了一個(gè)TensorFlow模型,可以按照大小、形狀以及其他特征來(lái)挑選黃瓜并分類。 發(fā)射科醫(yī)生調(diào)整TensorFlow,使其在醫(yī)學(xué)掃描中能夠識(shí)別帕金森病的跡象。 灣區(qū)的數(shù)據(jù)科學(xué)家在樹莓派上使用TensorFlow來(lái)追蹤記錄加州火車的動(dòng)態(tài)。Google致力于確保從研究到生產(chǎn)、從最小的樹莓派、大到滿是GPU或TPU的服務(wù)器群集的各種設(shè)備都可以運(yùn)行TensorFlow。他們正盡其所能,建立一個(gè)相關(guān)軟件和機(jī)器學(xué)習(xí)模型的開源生態(tài)系統(tǒng):
TensorFlow服務(wù)項(xiàng)目簡(jiǎn)化了在生產(chǎn)中提供TensorFlow模型的過(guò)程。 TensorFlow“廣度和深度”模型結(jié)合了傳統(tǒng)線性模型和現(xiàn)代深度神經(jīng)網(wǎng)絡(luò)的優(yōu)勢(shì)。 對(duì)于那些有興趣在云中使用TensorFlow的人來(lái)說(shuō),Google Cloud Platform最近推出了Cloud Machine Learning,它提供了TensorFlow作為托管服務(wù)。Google這次開源很有意義,尤其是對(duì)于中國(guó)的很多創(chuàng)業(yè)公司來(lái)說(shuō),他們大都沒(méi)有能力理解并開發(fā)一個(gè)與國(guó)際同步的深度學(xué)習(xí)系統(tǒng),所以TensorFlow會(huì)大大降低深度學(xué)習(xí)在各個(gè)行業(yè)中的應(yīng)用難度。
在GitHub上3000多條TensorFlow相關(guān)的倉(cāng)庫(kù)清單,對(duì)有志于開發(fā)深度學(xué)習(xí)系統(tǒng)的創(chuàng)業(yè)者,可以加入TensorFlow社區(qū),你可以關(guān)注TensorFlow的推特(@tensorflow),在GitHub與他們聯(lián)系,提問(wèn)并回答StackOverflow的相關(guān)問(wèn)題,并加入社區(qū)的討論列表。