係統粉 > IT資訊 > 微軟資訊

微軟放出消息:Win 10將提供AI開發平台

發布時間:2018-03-08    瀏覽數:

微軟正在為Windows 10準備一個新的機器學習平台,幫助開發者在他們的應用程序中添加人工智能(AI)功能。

該公司在周三的Windows開發者日活動上公布了這一消息,並發表了一篇題為“Windows開發者的人工智能平台”的博客文章。微軟在文章中表示,這個平台將會在“Windows 10的下一個重大更新”中出現,目前該版本代號為“Redstone 4”(紅石 4),預計將於今年春天發布。

微軟表示將分享自己在Cortana(微軟小娜)和Bing搜索等產品的開發中所應用到的人工智能技術。

微軟放出消息:Win 10將提供AI開發平台(1)

微軟的博客中聲明稱:“隨著Windows 10的下一次重大更新,我們開始將提供技術支持,讓每一個在Windows 10上構建應用程序的開發者都可以使用人工智能來提供更強大、更吸引人的體驗。”

最初,AI的功能將集中在機器學習上,類似於高通和AMD等這樣的合作夥伴將會協助推出“Windows ML”平台。

微軟放出消息:Win 10將提供AI開發平台(2)

微軟表示,Windows 10的人工智能平台將允許開發者在Windows設備應用程序中使用預先訓練好的機器學習模型。該公司稱可為開發人員帶來的優勢如下:

·低延遲,實時結果:Windows可以使用PC的本地處理功能執行人工智能評估任務,能夠實時分析大型本地數據,如圖像和視頻。結果可以快速、高效地交付,以便在諸如遊戲引擎之類的性能密集型工作負載中使用,或者為搜索提供索引之類的後台任務。

·降低運營成本:通過微軟的雲人工智能平台,開發人員可以構建可負擔得起的端到端人工智能解決方案,將Azure的培訓模型與部署到Windows設備進行評估。通過減少或消除攝入大數據集(如攝像機鏡頭或傳感器遙測)所帶來的帶寬成本,可以顯著節約成本。複雜的工作負載可以在邊緣進行實時處理,並將最小的樣本數據發送到雲上,以改進對觀察結果的訓練。

·靈活性:開發人員可以根據客戶和場景的需要選擇在設備或雲中執行人工智能任務。如果在設備上斷開連接,或者因為成本、大小、策略或客戶偏好等原因,數據無法發送到雲上,人工智能任務可在設備上離線處理。

該計劃的一個關鍵組成部分是Windows支持開放的神經網絡交換格式(ONNX),這是一種開放的生態係統,可用於由微軟、Facebook和亞馬遜網絡服務(AWS)支持的可互換的人工智能模型。

使用Azure機器學習工作台,Windows 10的開發人員和數據科學類從業者將能夠訓練和使用ONNX模型。此外,該公司表示,其Azure定製視覺服務將支持為Windows 10創建ONNX模型。

新的功能將很快在Visual Studio IDE中提供。

微軟放出消息:Win 10將提供AI開發平台(3)

微軟表示:“我們還為Windows係統的AI開發人員提供了豐富的開發經驗。”從Visual Studio Preview 15.7開始,在UWP項目中添加ONNX文件將自動生成項目中的模型接口。對於以前版本的Visual Studio,開發人員可以使用MLGen工具生成代碼接口,然後手動將其添加到項目中。這個功能很快就會出現在AI的Visual Studio工具中。

根據最近發布的“Windows機器學習”文檔,新平台將利用設備CPU和GPU進行硬件加速性能,以助進行傳統機器學習算法和深度學習的計算評估。

文檔提供了創建第一個Windows機器學習應用程序、培訓模型和轉換模型的指導手冊,以及演示如何使用新平台的示例應用程序。

上一篇:微軟或將推出遊戲直播服務Mixer的雲編輯工具 下一篇:微軟宣布Android和iOS端OWA應用將於5月15日退休

相關資訊

最新熱門應用

電腦問答