為解決人工智能面臨的工作負載及移動互聯環境帶來的挑戰,為用戶帶來更好的人工智能體驗,高通推出了人工智能引擎AIE。從第一代人工智能平臺驍龍820,到驍龍845,都已集成該人工智能引擎AI Engine,高通基于智能手機端的AI平臺已經演進了三代。在過去的12個月里,人工智能引擎AI Engine優化已經覆蓋了多款驍龍SoC產品組合,AIE在過去12個月內助力人工智能性能提升2倍。近日高通推出的驍龍710,就是一款專門面向人工智能終端的移動平臺。相比高通現有的產品系列,驍龍710集成高通最新人工智能技術,具備與頂級驍龍800系列媲美的性能,同時更具性價比。
究竟何為人工智能引擎?實際上人工智能引擎(AI Engine)是由多個硬件、軟件組成,以實現終端側人工智能運算能力的加速,進而提升用戶體驗。簡而言之,在高通人工智能的體系下,以部分驍龍處理器(比如驍龍835,845,660)上的Hexagon向量處理器、Adreno GPU和Kryo CPU為硬件基礎,以驍龍神經處理引擎(Neural Processing Engine, NPE)等多個軟件框架和Hexagon Neutral Network(NN)等庫為接口的異構計算方案。
人工智能引擎的應用范圍十分廣泛,并不單單局限于智能手機,比如物聯網(IoT)、車聯網等方面,都可以進行廣泛的應用。簡單來說,所有智能終端設備均可通過高通人工智能引擎得到終端側人工智能計算能力的提升,共同為用戶帶來更好的終端人工智能使用體驗,這是高通人工智能引擎的終極愿景,即讓終端人工智能無處不在。
而隨著5G時代的迫近、物聯網的拓展,人工智能賦能終端的前景,將擁有更加豐富的想象空間。在這個過程中,人工智能引擎將與大量的終端應用進行結合。隨著越來越多的廠商采用高通的人工智能引擎,人工智能引擎也將成為真正的AI底層平臺,從而在AI引擎的比拼中脫穎而出。
在人工智能創新論壇上,除了驍龍710的發布外,高通還宣布了與百度PaddlePaddle、網易有道和創通聯達等企業的合作。驍龍人工智能引擎家族不僅增加了新的成員,還將應用到更多廠商的終端當中。
百度與高通的合作,雙方將利用人工智能引擎,通過 ONNX 交換格式,來推動實現百度PaddlePaddle 開源深度學習框架模型,在驍龍平臺上的轉換與應用。這將幫助全球開發者和 OEM 廠商,更輕松地在搭載驍龍平臺的終端上開發AI的相關特性。PaddlePaddle 是百度在 2013 年自主研發的深度學習平臺,初期用于支持百度內部各項業務,2016 年8月底,百度開源了 PaddlePaddle。在今年2月,百度表示計劃全面支持高通的人工智能引擎及其生態系統。
與網易有道的合作則是聚焦于AR性能的提升。雙方將利用高通人工智能引擎,加速有道實景 AR 翻譯功能,在部分驍龍移動平臺上的實現。更值得一提的是,這是該功能首次在 Android 平臺實現應用。用戶打開有道翻譯官,將手機攝像頭對準文字內容,就可以實現中英日韓的實景 AR 翻譯。整個過程不需要進行拍照,也不需要云端處理。
隨著終端軟硬件的升級,本地化AI將應用于越來越多的場景。人工智能引擎可以加速終端側的深度神經網絡運行速率,讓終端側的應用具備更強的實用性。與創通聯達的合作則是為了幫助開發者,提升硬件的智能化程度。這一合作將幫助中國開發者打造人工智能本地化性能更好的硬件產品,比如工廠控制器、汽車配件、零售攝像頭和機器人等。