微軟正在給Windows開發(fā)者另一個理由,來期待今年春天的代號為Redstone4的Windows10功能更新。
當?shù)貢r間3月7日的Windows開發(fā)者日活動中,微軟宣布推出人工智能平臺WindowsML,允許開發(fā)人員在其應(yīng)用程序中使用預(yù)先訓(xùn)練好的機器學(xué)習(xí)系統(tǒng),創(chuàng)建具有更多功能的應(yīng)用程序。
微軟的Windows機器學(xué)習(xí)模型設(shè)計用于運行在多種不同的設(shè)備,包括PC、物聯(lián)網(wǎng)設(shè)備、服務(wù)器、數(shù)據(jù)中心和HoloLens耳機,像英特爾的MovidiusVPU這樣的AI處理器也將得到支持。
使用傳統(tǒng)算法難以解決問題的編碼器將能夠采用預(yù)先訓(xùn)練好的機器學(xué)習(xí)模型,并在VisualStudio中顯示為“一流的對象”,然后開發(fā)人員可以使用它來添加AI功能到應(yīng)用程序中。例如,制造商可以使用基于現(xiàn)有照片的良好部件和損壞部件的圖像分類器,并將所得到的模型用于構(gòu)建可區(qū)分差異的應(yīng)用程序。微軟團隊項目經(jīng)理VedBrat說。
為什么要在本地PC上評估機器學(xué)習(xí)模型,而不是使用支持AI的云產(chǎn)品,包括微軟自己的Azure平臺?
雖然云確實能夠以利用超大規(guī)模數(shù)據(jù)中心的計算資源來實現(xiàn)人工智能工作負載,但采用基于客戶端的方法有一些重要的好處,微軟公司副總裁KevinGallo解釋說。
他表示:“在本地系統(tǒng)上進行的AI評估”可以減少延遲并為您提供實時結(jié)果。“用戶將能夠通過利用Windows桌面或其他設(shè)備的處理能力來運行大量視頻,圖像和其他本地數(shù)據(jù)的分析。
據(jù)雷鋒網(wǎng)(公眾號:雷鋒網(wǎng))了解,WindowsML能針對任何特定的人工智能工作負載進行有效率的硬件運用,并在多種硬件類型中睿智地分配工作,包括英特爾的視覺處理單元(VPU)。
“在Windows中,我們已經(jīng)以各種各樣的方式使用AI,”微軟團隊項目經(jīng)理KamVedBrat表示,他在微軟開發(fā)者日網(wǎng)絡(luò)廣播中解釋了WindowsML?!拔覀儗⑺糜谑謱懽R別,隔離安全威脅以及像Cortana這樣的服務(wù)。。。。。。那么我們?yōu)槭裁床豢紤]將AI帶入Windows?”
雷鋒網(wǎng)了解到,在IT規(guī)劃和管理領(lǐng)域,企業(yè)可以使用服務(wù)器日志和其系統(tǒng)收集的任何其他類型的信息來通知支持AI的應(yīng)用程序,以評估過去的模式并幫助用戶做出更明智的技術(shù)決策。
此外,VedBrat透露,“Windows10將支持ONNX”,這是AI框架互操作性的開源格式,最初由微軟和Facebook聯(lián)合開發(fā)。在VisualStudio15.7的預(yù)覽中,用戶將能夠?qū)NNX文件添加到UWP(通用Windows平臺)項目,并且IDE將自動創(chuàng)建必要的模型接口。