Qualcomm 宣布推出 Qualcomm 人工智能引擎 AI Engine
2 月 21 日,Qualcomm 宣布推出 Qualcomm 人工智能引擎 AI Engine(Qualcomm Artificial Intelligence Engine,AI Engine)。該人工智能引擎 AI Engine 由多個硬件與軟件組成,以加速終端側人工智能用戶體驗在部分 Qualcomm?驍龍?移動平臺上的實現。驍龍845、驍龍835、驍龍820、驍龍660移動平臺都將支持該人工智能引擎 AI Engine,其中驍龍845 將支持最頂尖的終端側人工智能處理。
最大化位于邊緣網絡中客戶終端的智能,確保了由人工智能驅動的用戶體驗能夠在有無網絡連接的情況下都能實現,并具備更佳的整體性能。終端側人工智能的關鍵優勢包括即時響應、隱私保護增強和可靠性提升。
得益于人工智能引擎 AI Engine 的支持,驍龍核心硬件架構——Qualcomm? Hexagon? 向量處理器、Qualcomm? Adreno? GPU 和 Qualcomm? Kryo? CPU,旨在支持在終端側快速、高效地運行人工智能應用。這一異構計算方案為開發者和 OEM 廠商提供在智能手機或其他邊緣終端上優化人工智能用戶體驗的能力。
Qualcomm 人工智能引擎 AI Engine 的核心軟件構成包括:
? 驍龍神經處理引擎(Neural Processing Engine, NPE)軟件框架讓開發者可為實現所需的用戶體驗,輕松選擇最適宜的驍龍內核,包括 Hexagon 向量處理器、Adreno GPU 和 Kryo CPU,并加速其終端側人工智能用戶體驗的實現。驍龍神經處理引擎支持 Tensorflow,Caffe 和 Caffe2 框架,以及ONNX (Open Neural Network Exchange)交換格式,在多個驍龍平臺和操作系統上,為開發者提供更大靈活性和更多選擇。
? 隨 Google Android Oreo 發布的 Android NN API,讓開發者能通過 Android 操作系統直接訪問驍龍平臺。驍龍845 將率先支持 Android NN。
? Hexagon Neutral Network(NN)庫讓開發者可以直接將人工智能算法在 Hexagon 向量處理器上運行。為基礎性的機器學習模塊提供了優化的部署,并顯著加速諸如卷積、池化和激活等人工智能運行。
生態系統發展勢頭
多家智能手機廠商已利用驍龍移動平臺上的人工智能引擎 AI Engine 組件,加速其終端上的人工智能應用,包括小米、一加、vivo、OPPO、摩托羅拉、華碩、中興、努比亞、錘子以及黑鯊,其中部分廠商正計劃采用人工智能引擎 AI Engine 在他們未來的旗艦驍龍智能手機上優化人工智能應用。
領先的人工智能軟件開發企業為驍龍移動平臺帶來專屬的用例優化。商湯科技和曠視 Face++ 可提供多種預先訓練的神經網絡,支持圖像與攝像頭特性,包括單攝像頭背景虛化、面部解鎖與場景檢測識別。Elliptic Labs 可為驍龍客戶提供基于超聲波的智能手機手勢控制技術。
虹軟為驍龍客戶提供單攝和雙攝算法,并積極開發人工智能用戶體驗。創通聯達針對人工智能視覺用例和終端提供完整的解決方案。Uncanny Vision 針對人、車輛、以及車牌檢測和識別提供優化模型。以上企業以及其他更多公司都將利用 Qualcomm 人工智能引擎 AI Engine 組件,加速實現其人工智能模型的性能與用戶體驗。
云服務領導廠商也已經針對驍龍智能手機,對應用程序中的人工智能特性進行了優化。比如,騰訊最近在其手機 QQ 應用程序中推出了一個名為“高能舞室”的交互特性,加入到備受歡迎的手機 QQ 社交平臺中。在 Android 端的手機 QQ 中,采用了人工智能引擎 AI Engine 組件以加速該特性的幀率。另外,百度也計劃全面支持 Qualcomm 人工智能引擎 AI Engine 及其生態系統。