11 月 15 日,Google 發(fā)布機(jī)器學(xué)習(xí)框架的移動設(shè)備版本,TensorFlow Lite 預(yù)覽版,這意味著,將人工智能放進(jìn)我們的手機(jī)這個趨勢,又往前了一步。
Google 在今年 5 月的 Google I/O 上,就已經(jīng)對外公布了 TensorFlow Lite 這個工具。目前,TensorFlow Lite 支持不少針對移動端訓(xùn)練和優(yōu)化好的模型,包括視覺模型、圖片識別模型和設(shè)備對話模型等。Android 和 iOS 平臺的開發(fā)者都可以使用。
然而說到 TensorFlow,除了與人工智能有關(guān),最近它還與「Google 重返中國」這個互聯(lián)網(wǎng)幻覺扯上了關(guān)系。
Google 這次想要在中國推廣自家的開源人工智能框架 TensorFlow,通過減低開發(fā)者開發(fā)和使用人工智能的難度,重回中國市場。
也許非開發(fā)人員對 TensorFlow 并不熟悉,但你應(yīng)該聽說過 DeepMind 這個名字,這個團(tuán)隊開發(fā)出了今年打敗柯潔的 AlphaGo,以及自學(xué) 3 天在圍棋界找不到對手的 AlphaGo Zero。
而 DeepMind 早在 2016 年 5 月宣布,更換他們使用的開源機(jī)器學(xué)習(xí)平臺,從 Torch 轉(zhuǎn)用 TensorFlow??梢哉f,那兩只 AlphaGo 和 AlphaGo Zero,以及更多 Google 發(fā)布的人工智能,最后都是在 TensorFlow 上「養(yǎng)成」的。
TensorFlow 是一個用于機(jī)器智能的開源軟件庫,可以支持深度學(xué)習(xí)的各種算法。它最初是由杰夫 · 迪恩 (Jeff Dean)領(lǐng)頭的 Google Brain 團(tuán)隊,基于 Google 第一代深度學(xué)習(xí)系統(tǒng) DistBelief 改進(jìn)而得。
Google 于 2015 年底公布并宣布開源人工智能系統(tǒng) TensorFlow。即使在國內(nèi)無法正常使用 Google 的大量服務(wù),但中國是 TensorFlow 在亞洲用戶增長最快的國家之一。今年 4 月,TensorFlow 的負(fù)責(zé)人 Rajat Monga 向媒體表示,TensorFlow 在中國地區(qū)的下載已經(jīng)超過 14 萬。
在TensorFlow 中文社區(qū)的首頁,有一句話:
TensorFlow 是一個用于人工智能的開源神器。
在 GitHub 上,TensorFlow 從去年開始就成為了廣受歡迎的機(jī)器學(xué)習(xí)開源項目。GitHub 發(fā)布的 2017 年度開發(fā)者報告顯示,TensorFlow 是被 fork 最多的項目,其中有 7300 人為 TensorFlow 做出了貢獻(xiàn)。
(TensorFlow 是被 fork 最多的項目)
(參與 TensorFlow 的開發(fā)者人數(shù)位列第五)
TensorFlow 在中國
10 月以來,國內(nèi)多地陸續(xù)舉行 Google 開發(fā)者社區(qū)開發(fā)者節(jié)(GDG DevFest),這是一個 Google 發(fā)起并由全球各地 GDG 組織的活動。
今年的活動,無論是長三角地區(qū)的上海主會場,還是珠三角地區(qū)的廣州主會場,人工智能都是主角。在上海的活動,還專門為開發(fā)者舉行了 TensorFlow 工作坊,名字為“TensorFlow 從入門到不放棄”。
參加了 Google 廣州社區(qū)開發(fā)者節(jié),其中在 Google 工作多年并曾在 Google Brain 工作的開發(fā)者廖寶華,向在場幾百位開發(fā)者,分享了非機(jī)器學(xué)習(xí)專業(yè)人士、初學(xué)者如何更加高效地利用 TensorFlow 來進(jìn)行開發(fā)。
廖寶華說,TensorFlow 可以讓開發(fā)者、企業(yè)站在巨人的肩膀上,高效地搭建起自己的模型。他舉了一個例子,將搭建機(jī)器學(xué)習(xí)模型,比作蓋房子。
我們不希望開發(fā)者像蓋房子那樣,一塊一塊磚頭地來,而是可以將幾個已經(jīng)弄好的模塊組合起來。
現(xiàn)場有開發(fā)人員表示,他們也正在使用 TensorFlow 的接口(API)來訓(xùn)練模型,其中不乏電商、直播、無人機(jī)等各個行業(yè)的開發(fā)者。
GDG 廣州的組織者 Nicky 告訴愛范兒(微信:ifanr),他認(rèn)為 TensorFlow 大大降低了開發(fā)者使用機(jī)器學(xué)習(xí)的門檻,封裝了大量的 API,讓開發(fā)者不需要去做大量的數(shù)據(jù)模擬。還有就是,很多 TensorFlow 的接口,在國內(nèi)可以正常使用,這個與 Google Play 等使用起來很不同(你懂的)。
別以為 TensorFlow 離我們太遠(yuǎn),國內(nèi)已經(jīng)有不少大型電商在使用的客服就是基于 TensorFlow 開發(fā)的。在 TensorFlow 的官網(wǎng)上,我們可以看到,國內(nèi)的小米、中興、京東等企業(yè),也在使用 TensorFlow。
而 Google Brain 發(fā)布的可以幫你畫畫的人工智能「Quick, Draw! 」、「AutoDraw」,也是基于 TensorFlow 開發(fā)的。