信息來源:IDC圈
微軟剛剛宣布Windows 10的下一個(gè)主要版本將支持人工智能(AI)和機(jī)器學(xué)習(xí)(ML)。但是,拋開市場炒作的因素,微軟知道人工智能和機(jī)器學(xué)習(xí)真正的重?fù)?dān)是在云端的開源軟件上。這就是微軟Azure的首席技術(shù)官M(fèi)ark Russinovich在加利福尼亞州Sonoma召開的Linux基金會(huì)的開放源代碼領(lǐng)袖峰會(huì)(Open Source Leadership Summit,OSLS)上傳遞的消息。
Russinovich開宗明義地表示:
人工智能科技和技術(shù)正在經(jīng)歷復(fù)興。開源技術(shù)和社區(qū)的庫和框架推動(dòng)了自我教育機(jī)器學(xué)習(xí)開發(fā)人員的增長。云的計(jì)算能力使得大數(shù)據(jù)集的處理成本變得高效且普遍。隨著越來越多的研究不斷地被完成并在整個(gè)社區(qū)共享,我們將繼續(xù)看到會(huì)有更多的智能應(yīng)用程序采用各種各樣的開放源代碼技術(shù),這些技術(shù)跨越了所有的處理平臺。
具體而言,他舉了兩個(gè)微軟正在使用云計(jì)算和開源軟件來幫助客戶提供解決方案的例子。第一個(gè)例子是勞斯萊斯的飛機(jī)發(fā)動(dòng)機(jī)使用機(jī)器學(xué)習(xí)來跟蹤它們的磨損狀況。然后,這些數(shù)據(jù)將與人工智能一起用于發(fā)動(dòng)機(jī)的主動(dòng)維護(hù)。
微軟還利用了大約二分之一的云計(jì)算和開源軟件來支持DiagnosticX智能疾病預(yù)測架構(gòu)(DiagnosticX Intelligent Disease Predictive Architecture),這是一個(gè)測試版的程序。它的首個(gè)用途就是檢查來自美國國立衛(wèi)生研究院(National Institute of Health,NIH)的X光數(shù)據(jù)庫的X光圖片。然后使用Visual Studio for AI和Azure Machine Learning將這些數(shù)據(jù)提供給諸如Core ML、Google TensorFlow和ONNX之類的開源機(jī)器學(xué)習(xí)和人工智能分析程序。最終的結(jié)果可以使用網(wǎng)頁界面讀取,可以用來診斷肺炎。
為什么要使用這些科技手段?因?yàn)閄光機(jī)比放射科醫(yī)生多得多。僅僅在美國,就有50,000名兒童死于肺炎,任何能夠幫助及時(shí)發(fā)現(xiàn)這種致命疾病以便進(jìn)行治療的工具都是一種勝利。
Russinovich表示,是什么使得這些程序能夠被創(chuàng)建出來?是云計(jì)算。我們之前沒有取得太多進(jìn)展,是因?yàn)橹挥械搅爽F(xiàn)在,云計(jì)算才給了人工智能和機(jī)器學(xué)習(xí)開發(fā)人員一直需要的東西。也就是隨需應(yīng)變的、可擴(kuò)展的計(jì)算能力,而且成本低廉,具有幾乎無限的存儲(chǔ)空間和高速GPU處理器,例如英偉達(dá)的Tesla K80和P100s。
綜合下來,這為人工智能和機(jī)器學(xué)習(xí)開發(fā)人員提供了他們進(jìn)行實(shí)驗(yàn)一直需要的資源。正如Russinovich所說的那樣:“人工智能和機(jī)器學(xué)習(xí)是藝術(shù),我們需要進(jìn)行嘗試?!?
根據(jù)Russinovich的說法,實(shí)現(xiàn)這一目標(biāo)的工具、程序和框架幾乎都是開源的。“從MySQL PostgreSQL、Hadoop、Cassandra和NoSQL數(shù)據(jù)庫開始,它們都是完全開源的。對于分析和預(yù)測,你可以使用Rand SPARK。而最受歡迎的深度學(xué)習(xí)庫TensorFlow、Keras和Caffe也都是開源的?!?
Russinovich繼續(xù)表示:“早在2007年,機(jī)器學(xué)習(xí)專家就認(rèn)為開放源代碼是人工智能和機(jī)器學(xué)習(xí)的正確方法?,F(xiàn)在兩者都是基于開源的?!?
在開放源代碼和云計(jì)算之間,Russinovich認(rèn)為人工智能和機(jī)器學(xué)習(xí)改變了每個(gè)行業(yè),這不是營銷炒作。