當前位置:
首頁 > 科技 > AI跨平台聯盟興起 聯發科宣布加入ONNX

AI跨平台聯盟興起 聯發科宣布加入ONNX

聯發科於MWC 2018宣布推出首款內建多核心人工智慧處理器(Mobile APU)及NeuroPilot AI技術的智能手機系統單晶片(SoC)─Helio P60,並宣布加入由AWS、Facebook和微軟所共同組成的AI開放生態系ONNX,希望繼公司旗下AI平台NeuroPilot已支援Android人工神經網路技術後,透過加入該聯盟ONNX能提供開發者更完整的AI開發工具與平台,以提升聯發科本身在AI市場推廣的開放性與競爭力。


ONNX (Open Neural Network Exchange)是開放生態系統的第一步,它使人工智慧開發人員可以在項目的發展過程中選擇合適的工具;

ONNX為AI models提供了一種開源格式。它定義了一個可以擴展的計算圖模型,同時也定義了內置操作符和標準數據類型。

ONNX由Facebook與微軟發起,吸引晶元廠商紛紛加入

聯發科於MWC 2018,宣布推出首款內建多核心人工智慧處理器(Mobile APU)及NeuroPilot AI技術的智能手機系統單晶片(SoC)─Helio P60。該晶元採用4顆ARM Cortex A73和4顆ARM Cortex A53的大小核架構,相較於上一代產品Helio P23與Helio P30,CPU及GPU性能均提升70%,且功耗更低,能大幅延長手機電池的使用時間。其中ARM Cortex A73大核心,是專為AI應用打造的處理器架構,可應用於深度學習臉部偵測、物體與場景辨識、更為流暢的遊戲體驗及更聰明的拍照功能。

此外,聯發科在MWC 2018期間也宣布加入主要由AWS、Facebook和微軟所共同組成的AI開放生態系ONNX,希望在公司旗下AI平台NeuroPilot已支援Android人工神經網路(ANN)技術後,透過加入該聯盟的ONNX能進一步提供開發者更完整的AI開發工具與平台,以強化聯發科本身在AI市場推廣的開放性,提升未來在AI生態系中的競爭力。

關於ONNX,它其實是由Facebook和微軟在2017年9月結盟,推出的一套開放神經網路交換格式(Open Neural Network Exchange,ONNX)。一開始Facebook和微軟結盟的目的,其實是為了提升兩間公司主導的神經網路框架格式間的互通性,爾後AWS也於2017年底宣布加入聯盟,讓整個ONNX生態系除了原本支援的開源軟體框架Caffe2 、PyTorch和CNTK,現在也包含MXNet。

至於半導體晶元供應商選擇加入ONNX,聯發科其實已非創舉。在2017年10月,包含Intel、Nvidia、AMD、IBM、Qualcomm、ARM和華為等廠商,就已經選擇加入ONNX陣營,因此聯發科此舉可說是不落後於這些國際大廠的舉措。

「開放」成為AI市場推廣關鍵,解決軟體框架「兼容性」是重點

由於AI應用的開發,目前都是選擇一個合適的深度學習開源軟體框架,再透過呼叫裡面的API進行使用,這也是目前業界最普遍的做法。當前市面上主流、常見的軟體框架,包含TensorFlow、Caffe/Caffe2、CNTK、PyTorch和MXNet等。

然而,由於這些相異的軟體框架彼此間並不兼容,這對於AI系統開發者在開發過程和應用推廣上,確實會造成相當大的挑戰。象是,不同的軟體框架可能適用於不同的應用或模型,當我們需要開發一種情境須同時使用兩種不同的軟體框架時,就會面臨兩種框架間整合的困難。試想,如果一家公司的軟體部門同時使用兩種不同的開發環境撰寫程序,那麼整合將會是一個令人頭痛的問題。

因此站在開發者的角度,軟體框架間若能彼此兼容,將能讓開發者的AI系統開發環境變得友善得多。ONNX目前的做法,就是透過聯盟方式讓所有加入廠商支持的軟體框架間彼此都能兼容,以促進AI應用的推廣。

若AI應用能在這樣軟體框架互通的架構下蓬勃發展,則所有加入聯盟的廠商,不論是軟體開發、雲端平台、硬體平台或終端應用廠商,相信未來都能從中得利。

文丨 林貞妤

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 拓墣產業研究院 的精彩文章:

CES 2018:各廠商積極布局,中日韓爭奪5G發展話語權
Pokemon Go新增AR+功能,能否提升AR效果使用頻率?

TAG:拓墣產業研究院 |