繼 Windows 10 十月更新(Version 1809)之后,微軟再次因?yàn)槔鄯e更新頻頻出現(xiàn)的質(zhì)量問題而成為輿論的風(fēng)口浪尖。隨后一位前微軟員工發(fā)布視頻,解釋稱微軟目前將這些更新的測試工作都交給了人工智能和機(jī)器學(xué)習(xí),而不再依靠人工進(jìn)行核查。
為此今天微軟發(fā)布了一篇博客文章 ,解釋了人工智能和機(jī)器學(xué)習(xí)在評(píng)估 Windows 10 系統(tǒng)升級(jí)中的作用。近日微軟官方在推特上宣布 Windows 10 Version 1903 版已被指定為可針對所有用戶進(jìn)行廣泛部署的重大版本更新,而且正使用人工智能來確認(rèn)那些設(shè)備適合下一波 Windows 10 更新。
微軟指出,Windows 10 四月更新(v1803)是首個(gè)使用機(jī)器學(xué)習(xí)來確認(rèn)哪些設(shè)備適合更新的功能更新。然后微軟將這些可能存在兼容性問題的設(shè)備和其他可以正常升級(jí)的設(shè)備進(jìn)行分離。此外微軟還使用了機(jī)器學(xué)習(xí)算法來幫助解決這些問題,最終確保設(shè)備穩(wěn)定、無障礙的升級(jí)至新功能更新。
在部署機(jī)器學(xué)習(xí)算法之后,設(shè)備更新因內(nèi)核出現(xiàn)的崩潰問題明顯減少,而因驅(qū)動(dòng)問題出現(xiàn)的崩潰問題則減少了 5 倍。微軟還提供了一個(gè)詳盡的機(jī)器學(xué)習(xí)圖,展示了機(jī)器學(xué)習(xí)算法的整體框架,以及如何評(píng)估那些準(zhǔn)備升級(jí)的 PC。
機(jī)器學(xué)習(xí)還提供兩個(gè)關(guān)鍵功能:
● 識(shí)別潛在的問題,保護(hù)這些尚未更新的 PC 并積極收集相關(guān)信息,以便 Windows 開發(fā)人員可以迅速調(diào)查和解決這些問題。
● 預(yù)測并提名將具有無縫更新體驗(yàn)的 PC,因此應(yīng)提供更新。
由于 Microsoft 混合使用 AI 和機(jī)器學(xué)習(xí),因此該模型本身可以從以前的部署中學(xué)習(xí),并且可以更好地預(yù)測未來的部署。這樣可以確保任何存在硬件或軟件不兼容的 PC 都無法更新,在等到兼容性修復(fù)之后再行更新。
微軟還使用 Azure Databricks 來確保他們可以識(shí)別異常并部署保護(hù)措施來保護(hù)類似的 PC。除了 Databricks 之外,Microsoft 還依靠舊的渠道,例如費(fèi)力的實(shí)驗(yàn)室測試,反饋和支持電話,以確保更新不會(huì)發(fā)布到不兼容的硬件上。
盡管該公司現(xiàn)在依賴于機(jī)器學(xué)習(xí),但他們確實(shí)承認(rèn)該模型不是完 美的 ,并且正在努力使其能夠在幾秒鐘而不是幾小時(shí)內(nèi)識(shí)別出問題。