微軟加碼onnx中國推廣力度 欲將azure打造成最佳人工智能云平臺
2018-12-01 16:44來源://
原標題:微軟加碼onnx中國推廣力度 欲將azure打造成最佳人工智能云平臺
雷鋒網消息,由微軟共同發起的開源項目onnx合作伙伴研討會首次登陸中國,微軟項目總經理venky veeraraghavan和微軟人工智能平臺團隊首席項目經理prasanth pulavarthi于微軟大廈接受了包括雷鋒網在內的媒體采訪,onnx進展情況如何,微軟又將怎樣推動azure成為最佳人工智能云平臺,兩位采訪對象作了部分解答。
onnx架起硬件和軟件的橋梁
onnx即“open neural network exchange”,即“開放的神經網絡切換”。onnx是一種表示深度學習模型的開放格式。借助onnx,ai開發人員可以更輕松地在最先進的工具之間移動模型,并選擇最適合他們的組合。onnx由合作伙伴社區開發和支持。(onnx is a open format to represent deep learning models. with onnx, ai developers can more easily move models between state-of-the-art tools and choose the combination that is best for them. onnx is developed and supported by a community of partners.)
以上是onnx的官方介紹。雷鋒網此前報道,2017年9月份,微軟和 facebook 發布onnx,欲借此打造一個開放的深度學習開發工具生態系統,該項目的目的是讓不同的神經網絡開發框架做到互通互用。
把模型從研究階段推向產品階段,經常需要轉移到不同的框架,onnx能讓人工智能開發者根據任務的需要選擇最合適的開發框架,并讓硬件廠商進行最佳優化。
onnx 的工作原理是:實時跟蹤某個神經網絡是如何在這些框架上生成的,接著,使用這些信息創建一個通用的計算圖,即符合onnx 標準的計算圖。
微軟項目總經理venky veeraraghavan
對于onnx未來的演進方向,prasanth pulavarthi表示,“實際上onnx的具體的規格一直是在不斷的演進當中,它的變化和演進的基礎一方面是新的開發工作,還有一方面是出現新的客戶需要,每兩到四個月,onnx會更新一次。在這個升級當中我們會添加一些新的運算符,這種運算符實際上是一種數學上的功能,使得用戶可以創建新的模型。所以,我們會在未來繼續來做這方面的工作,繼續創造出新的類型的模型,所以onnx的規格變化更新是一直持續的。”
微軟人工智能平臺團隊首席項目經理prasanth pulavarthi
venky veeraraghavan補充道,“onnx是一個標準,標準之下已經有很多的公司參與進來,微軟著重確保相關的工作對于解決微軟內部的問題是有幫助的。微軟過去已經花費了大量的時間和精力應用在微軟內部,不管是bing、語音還是廣告的模型來進行測試,以確保這一套標準是能夠支持最為復雜的模型。而且,不僅它能夠支持非常復雜的模型,同時在硬件平臺上也會有出色的性能表現,并且能夠支持各種不同的框架,像tensorflow,pytorch。”
雷鋒網了解到,amd、arm、華為、ibm、英特爾、高通等企業均已加入onnx開源項目,目前已有超過20家全球企業宣布支持onnx。
對于業界非常關心的谷歌何時加入onnx或者最新進展,兩位受訪對象并沒有正面回應,不過venky veeraraghavan表示,微軟認為在發展ai方面未來毫無疑問需要依賴開放的標準,微軟也已經與谷歌做了充分的溝通,分享了相關計劃和想法。不過目前為止,谷歌決定暫時不會積極的參與到onnx工作當中來。
azure目標是最強人工智能云平臺
據微軟官方資料,目前,在多種人工智能開發框架中都能創建onnx模型,包括pytorch、chainer、微軟認知工具包(cntk)、mxnet、ml.net、tensorflow、keras、scikit-learn,這個列表還在不斷增加。此外,為onnx模型實現可視化和加速的開發工具生態系統也已初具規模,已經出現了針對典型場景預先訓練的onnx模型。
在全力支持onnx建設開放互操作人工智能生態系統的同時,微軟也在全力將azure打造成最佳人工智能云平臺,從預先訓練好的模型到幫助構建模型的云服務,azure提供了完善的機器學習平臺。
雷鋒網了解到,微軟主要提供三方面的ai能力。第一是算力(infrastructure)層面,針對熟悉算法的數據科學家,微軟的gpu服務數月前已經在中國數據中心落地,微軟也有非常強的數據相關服務,gpu、cpu、或者虛機,都可以歸類成是基礎架構層面的ai模式。
第二種受眾對象是軟件工程師,微軟可以提供直接調用現有ai服務的能力,比如bot或者認知服務,統稱為api認知服務,微軟將其歸類為ai services。第三大類為工具,比如onnx框架和cntk框架。此外微軟還有visual studio和visual studio code等,微軟整體ai思路也分為這三部分。
來源:搜狐
以上是網絡信息轉載,信息真實性自行斟酌。