微軟讓W(xué)indows 10成為開發(fā)人員的人工智能平臺
隨著人工智能的火熱,現(xiàn)在每一家技術(shù)廠商都在匆匆忙忙地將人工智能的標(biāo)簽貼到自己的產(chǎn)品和服務(wù)上。直到今天之前,我們一直都還認(rèn)為微軟避免在Windows上貼人工智能標(biāo)簽的方面表現(xiàn)得相當(dāng)不錯。
但是這種情況到3月7日已經(jīng)發(fā)生了改變,該公司最近的Windows Developer Day活動發(fā)布了新的消息。吸引了大家的眼球。
微軟正在告訴開發(fā)人員,下一個發(fā)布的Windows 10版本仍將按照其代碼代號命名--"Redstone 4",該版本將使開發(fā)人員能夠"使用人工智能以提供更強(qiáng)大、更引人入勝的體驗。"
微軟的高管們表示,Windows 10中現(xiàn)在有了一個人工智能平臺,使開發(fā)人員能夠"在其Windows 10設(shè)備上的應(yīng)用程序中使用預(yù)先訓(xùn)練好的機(jī)器學(xué)習(xí)功能。"
這到底是什么意思?
我們認(rèn)為微軟正在試圖尋找將其Windows 10 PCs融入該公司的"智能云,智能端"使命之中的方法。智能端在去年的Build開發(fā)者大會上是一個很熱門的流行詞。(估計在今年5月份的Build大會上也會是一大主題。)簡而言之,它意味著在邊緣設(shè)備--物聯(lián)網(wǎng)設(shè)備、手機(jī)、HoloLens 之類的AR/VR頭戴式設(shè)備和PC上進(jìn)行更多的本地處理,這樣開發(fā)者和用戶能夠獲得更好的性能。
微軟的官員們告訴開發(fā)者,他們可以利用PC的本地處理能力進(jìn)行分析和處理--他們目前已經(jīng)能夠做到這一點。他們還建議開發(fā)者可以使用微軟的云人工智能平臺,在Azure中使用培訓(xùn)模式,并在云中處理工作負(fù)載--兩者都是他們今天就可以做的事情。
微軟已經(jīng)宣布Windows支持ONNX,這是一種不斷發(fā)展的機(jī)器語言模型標(biāo)準(zhǔn)格式,得到了微軟、Facebook和亞馬遜的支持。微軟的官員們表示,從Visual Studio Preview 15.7預(yù)覽版開始,開發(fā)人員可以將ONNX文件添加到通用Windows平臺(Universal Windows Platform)項目之中,讓它們能夠自動生成模型。
也許所有這些關(guān)于人工智能的言論都只不過是微軟在試圖讓W(xué)indows 10對于華爾街以及其他的一些只關(guān)心這家雷德蒙德的公司如何實現(xiàn)云智能的人來說顯得更加有趣。否則,我不確定是否還會有這么多這些消息。
憑借其Office服務(wù)、Bing、認(rèn)知服務(wù)和某些微軟制作的應(yīng)用程序(例如Photos應(yīng)用程序),微軟正在更多地利用人工智能技術(shù)。但通過宣稱Windows 10 Redstone 4包含了具有某種獨特性的人工智能平臺,Windows團(tuán)隊也已經(jīng)踏上了人工智能之路。
信息更新:微軟在網(wǎng)絡(luò)廣播期間發(fā)布了一個名為Windows ML的、新的Windows 10應(yīng)用程序編程接口(API)的預(yù)覽版。該公司的官員們表示,該API將使開發(fā)人員能夠構(gòu)建機(jī)器學(xué)習(xí)模型、在Azure中進(jìn)行訓(xùn)練、然后直接使用Visual Studio將其放進(jìn)他們自己的應(yīng)用程序之中,然后在他們的電腦上運(yùn)行這些模型。他們表示,Windows ML將在2018年的某個時間推出。
微軟的官員們表示,Windows ML將在未來某個時刻與專門針對人工智能的處理器協(xié)作,例如英特爾的Movidius VPU。
信息更新第二波:這里是來自這家公司其他部門關(guān)于今天發(fā)布的這個消息的意見。
微軟的機(jī)器學(xué)習(xí)博客發(fā)布了一篇標(biāo)題為《可以在上百萬的Windows 設(shè)備上本地運(yùn)行的ONNX模型》(ONNX Models to be Runnable Natively on 100s of Millions of Windows Devices)的博客文章,這篇文章解釋了開發(fā)人員可以如何將ONNX模型納入他們的應(yīng)用程序,以便在具備硬件加速功能的設(shè)備上本地運(yùn)行這些應(yīng)用程序。