谷歌I/O大會(huì )總結:人工智能沖破障礙 未來(lái)有更多潛力
如果要給谷歌今年的I/O開(kāi)發(fā)者大會(huì )尋找一個(gè)主題,那么就是人工智能(AI)已經(jīng)融入了公司所有要做的事情中。從讓人印象深刻的Duplex到全新的第三代Cloud TPU,包括在下一代Android P系統中整合的很多功能,機器學(xué)習技術(shù)將會(huì )繼續扮演非常重要的角色,而谷歌每年在這個(gè)領(lǐng)域都會(huì )保持對競爭對手的優(yōu)勢。
本文引用地址:http://dyxdggzs.com/article/201805/379903.htm在這次I/O開(kāi)發(fā)者大會(huì )上,許多谷歌公司知名的代表人物都紛紛分享了自己對人工智能領(lǐng)域的看法。包括Greg Corrado, Diane Greene和Fei-Fei Li談話(huà),以及Alphabet董事長(cháng)John Hennessy的演講,都展示了谷歌最近的突破以及思維變化對計算機領(lǐng)域如何產(chǎn)生影響,進(jìn)而影響我們的生活。
谷歌在機器學(xué)習和人工智能方面的雄心壯志已經(jīng)采用了“多管齊下”的方法。在云計算中,有專(zhuān)門(mén)適用于硬件的機器學(xué)習技術(shù)和第三代Cloud TPU這種面向開(kāi)發(fā)者的應用工具。還包括TensorFlow以及大量科學(xué)界和開(kāi)發(fā)者界的研究也在進(jìn)行中。
熟悉的硬件軌道

約翰·亨尼斯是計算機科學(xué)行業(yè)的資深人士,他在最后一天的演講中表現非常出色,就像第一天桑達爾·皮查伊的表現一樣中肯。在過(guò)去的10年里,技術(shù)追隨者對很多關(guān)鍵的主題都很熟悉,包括摩爾定律的失效、性能效率和電池電源的限制等,現在已經(jīng)有越來(lái)越多的計算方法來(lái)解決日益復雜的問(wèn)題。
而解決方案就是需要一種新的計算方法,針對特定領(lǐng)域的體系結構。換句話(huà)說(shuō),為特定的應用程序定制硬件架構,可以最大限度地提高性能和提高能源效率。
當然,這并不是一個(gè)全新的概念,我們已經(jīng)嘗試過(guò)在圖形任務(wù)中使用GPU,而高端智能手機也越來(lái)越多的使用包括專(zhuān)門(mén)的神經(jīng)網(wǎng)絡(luò )處理器在內來(lái)處理機器學(xué)習任務(wù)。智能手機芯片多年來(lái)一直在朝著(zhù)這個(gè)方向發(fā)展,并且也擴大到了服務(wù)器領(lǐng)域。對于機器學(xué)習任務(wù)來(lái)說(shuō),硬件正越來(lái)越多地圍繞低精度的8或16位數據大小進(jìn)行優(yōu)化,而不是更大的32或64位的精確浮點(diǎn)數,以及少量專(zhuān)用的高度并行指令,如質(zhì)量矩陣乘法。與通用的大型指令集CPU和甚至并行GPU計算相比,性能和能源效益是不言自明的。約翰o亨尼斯認為,谷歌的產(chǎn)品將繼續使用這些異構的集成芯片和非模離散的組件,這取決于不同的實(shí)際用例。
然而,這種向更廣泛的硬件類(lèi)型的轉變帶來(lái)了新的問(wèn)題,它增加了硬件的復雜性,破壞了數以百萬(wàn)計的開(kāi)發(fā)人員所依賴(lài)的高級編程語(yǔ)言,并進(jìn)一步破壞了Android平臺。
專(zhuān)用的機器學(xué)習硬件如果它的程序非常困難,那么用處就不是很大,或者如果性能被低效的編碼語(yǔ)言浪費了。在C語(yǔ)言中,與更友好的Python相比,矩陣乘法的性能差異為47倍。這是一個(gè)例子,使用英特爾的特定領(lǐng)域AVX擴展,達到了62806倍的性能改進(jìn)。但是,僅僅要求專(zhuān)業(yè)人士轉向低級編程并不是一個(gè)可行的選擇。相反,他認為編譯器需要被重新考慮,以確保程序盡可能高效地運行,而不考慮編程語(yǔ)言。這種差距可能永遠不會(huì )完全消除,但即使達到25%,也會(huì )極大地提高性能。

這也延伸到了亨尼斯設想未來(lái)芯片設計的方式。它的編譯器可能最終在調度機器學(xué)習任務(wù)中扮演更重要的角色,而不是依賴(lài)于硬件調度和高強度的、投機性的無(wú)序機器??梢栽试S編譯器決定哪些操作是并行處理的,而不是在運行時(shí),這是不太靈活的,但是可以帶來(lái)更好的性能。
在這里帶來(lái)另一個(gè)好處是,更聰明的編譯器還應該能夠有效地將代碼映射到各種不同的體系結構中,因此相同的軟件可以在不同的硬件上盡可能高效地運行,并具有不同的性能目標。
對軟件的潛在轉變的影響并不止于此。操作系統和內核可能也需要重新考慮,以便更好地滿(mǎn)足機器學(xué)習應用程序和各種可能最終在野外生存的硬件配置。即便如此,我們今天在市場(chǎng)上已經(jīng)看到的硬件,如智能手機NPUs和谷歌的云計算,都是谷歌未來(lái)機器學(xué)習將如何發(fā)展的愿景的一部分。
人工智能是互聯(lián)網(wǎng)的一部分

機器學(xué)習已經(jīng)存在了很長(cháng)一段時(shí)間,但直到最近才有了突破,這才使得今天的“人工智能”趨勢成為了一個(gè)熱門(mén)話(huà)題。更強大的計算硬件的融合,大數據驅動(dòng)統計學(xué)習算法,以及深度學(xué)習算法的進(jìn)步一直是驅動(dòng)因素。然而,至少從消費者的角度來(lái)看,大型機器學(xué)習問(wèn)題似乎是,硬件已經(jīng)在這里了,但殺手級應用仍然并不明朗。
不過(guò),谷歌似乎并不認為機器學(xué)習的成功取決于某一個(gè)單一的殺手級應用。相反,谷歌人工智能專(zhuān)家Greg Corrado, Diane Greene和Fei-Fei Li的小組討論表明,人工智能將成為新老產(chǎn)業(yè)的一個(gè)組成部分,增強人類(lèi)的能力,并最終在可及性和重要性方面變得和互聯(lián)網(wǎng)一樣普遍。
如今,人工智能為智能手機等產(chǎn)品添加了新動(dòng)力,但下一步是將人工智能的好處整合到產(chǎn)品工作的核心。谷歌員工似乎特別熱衷于將人工智能交付給不同行業(yè),這將使人類(lèi)受益最大,并解決我們這個(gè)時(shí)代最具挑戰性的問(wèn)題。有很多關(guān)于醫學(xué)和研究在輸入輸出方面的好處的討論,但是機器學(xué)習很可能出現在包括農業(yè)、銀行和金融在內的各種行業(yè)中。正如谷歌一直在關(guān)注助理的智能功能一樣,這是一種更微妙、更隱蔽的用例,它可能最終會(huì )對人們的生活產(chǎn)生很大的影響。
最終,人工智能可以幫助人類(lèi)走出危險的工作環(huán)境,提高生產(chǎn)力。但正如谷歌在Duplex演示所展示的那樣,這最終可能會(huì )在許多角色中取代人類(lèi)。隨著(zhù)這些潛在的用例變得更加先進(jìn)和有爭議,機器學(xué)習行業(yè)將與立法者、倫理學(xué)家和歷史學(xué)家合作,以確保人工智能最終能產(chǎn)生預期的影響。
盡管許多以工業(yè)為基礎的機器學(xué)習將在幕后進(jìn)行,但面向消費者的人工智能也將繼續前進(jìn),并將重點(diǎn)放在更人性化的方法上。換句話(huà)說(shuō),人工智能將逐漸學(xué)習并被用來(lái)更好地理解人類(lèi)的需求,并最終能夠理解人類(lèi)的特征和情感,以便更好地交流和幫助解決問(wèn)題。
降低開(kāi)發(fā)門(mén)檻

谷歌2018年I/O大會(huì )展示了該公司在機器學(xué)習方面的領(lǐng)先優(yōu)勢,而不是競爭對手。對一些人來(lái)說(shuō),谷歌在人工智能領(lǐng)域的壟斷前景令人擔憂(yōu),但幸運的是,該公司正在努力確保其技術(shù)得到廣泛應用,并越來(lái)越簡(jiǎn)化第三方開(kāi)發(fā)者的應用。如果谷歌的情緒是可信的,那么人工智能將是所有人的。
TensorFlow和TensorFlow Lite的改進(jìn)已經(jīng)讓程序員更容易編寫(xiě)他們的機器學(xué)習算法,這樣就可以花更多的時(shí)間來(lái)優(yōu)化任務(wù),減少代碼中錯誤的時(shí)間。TensorFlow Lite已經(jīng)針對智能手機進(jìn)行了優(yōu)化,并對未來(lái)進(jìn)行了培訓。
在發(fā)布新的ML套件開(kāi)發(fā)平臺時(shí),也可以看到谷歌對開(kāi)發(fā)者友好的態(tài)度。不需要設計定制模型與ML工具包,程序員只需要提要中的數據和谷歌的平臺將自動(dòng)使用應用程序的最佳算法。目前基本api支持圖像標簽,文本識別、人臉檢測、條碼掃描、里程碑式的檢測,最后聰明的回答。ML工具包將來(lái)也可能會(huì )擴展到包含更多的API。
機器學(xué)習和基本的人工智能已經(jīng)在這里了,盡管我們可能還沒(méi)有看到一個(gè)殺手級應用,但它已經(jīng)成為了一種越來(lái)越基本的技術(shù),跨越了谷歌的大量軟件產(chǎn)品。在谷歌的TensorFlow和ML Kit軟件、Android神經(jīng)網(wǎng)絡(luò )支持以及改進(jìn)的云計算平臺之間,該公司將為即將到來(lái)的第三方機器學(xué)習應用提供巨大的增長(cháng)。
毫無(wú)疑問(wèn),谷歌是人工智能領(lǐng)域的頭號公司。
評論