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

微軟與Facebook聯手開發AI軟件 挑戰穀歌TensorFlow

發布時間:2018-11-16    瀏覽數:
微軟與Facebook聯手開發AI軟件 挑戰穀歌TensorFlow(1)

微軟開發了用於製作人工智能模型的開源軟件。但最近幾個月,該公司改變了方向,選擇與Facebook進行更密切的合作,並為開發Facebook自己的免費人工智能軟件做出貢獻。

微軟並沒有對這一變化做什麼大動作。但這反映出,微軟願意支持來自其他大型科技公司的軟件,而不是隻專注於自己的平台。

穀歌是最受歡迎的開源人工智能軟件TensorFlow的開發商,該軟件於2015年末上市。TensorFlow是穀歌基於DistBelief進行研發的第二代人工智能學習係統,其命名來源於本身的運行原理。Tensor(張量)意味著N維數組,Flow(流)意味著基於數據流圖的計算,TensorFlow為張量從流圖的一端流動到另一端計算過程。TensorFlow是將複雜的數據結構傳輸至人工智能神經網中進行分析和處理過程的係統。TensorFlow可被用於語音識別或圖像識別等多項機器深度學習領域,對2011年開發的深度學習基礎架構DistBelief進行了各方麵的改進,它可在小到一部智能手機、大到數千台數據中心服務器的各種設備上運行。TensorFlow將完全開源,任何人都可以用。

2016年初,微軟在GitHub上發布了自己的認知工具包(Cognitive Toolkit,簡稱CNTK),並授予其更為寬鬆的開源許可。2016年晚些時候,Facebook推出了針對TensorFlow的PyTorch。

微軟首席技術官Kevin Scott本周在接受CNBC采訪時表示,微軟係統有其優勢,尤其是在構建語音識別係統方麵,但PyTorch很快就得到了廣泛的應用,並擁有一些有趣的技術特性。

去年,Scott與Facebook首席技術官Mike Schroepfer見了麵,決定讓兩家公司嚐試“調整”軟件生態係統中的一些複雜性,這將是一件好事,人們可以用這些軟件來訓練人工智能模型。2017年9月,Facebook和微軟共同推出了ONNX((Open Neural Network Exchange)),這是一款開源軟件,用於導出經過人工智能軟件框架(比如微軟的認知工具包)訓練的模型,這樣它們就可以用來與Facebook的PyTorch等其他框架進行預測。不久後亞馬遜AWS 也宣布加入並推出ONNX-MXNet 開源Python 軟件包。除了亞馬遜,AMD、ARM、華為、IBM、英特爾、高通都宣布將支持ONNX,形成強大的深度學習開源聯盟。

人工智能初創企業FloydHub的聯合創始人兼首席執行官Sai Soundararaj表示,現實情況是,人工智能框架太多了。Soundararaj說,這家初創公司的雲服務支持微軟的認知工具包,但它沒有從客戶那裏得到太多的使用。

微軟並沒有放棄認知工具包,盡管它更關注其他項目。微軟的軟件仍在更新。

但方向是明確的。微軟公司AI平台副總裁Eric Boyd說:“社區的發展勢頭實際上是圍繞著PyTorch和TensorFlow展開的,所以這是我們的重點。社區采納非常重要。”

圍繞認知工具包的這一舉動,是微軟最近采用公司外部技術的趨勢的一部分。它已經接受了Linux,使其可以在Windows 10中訪問,並創建了其SQL Server數據庫軟件的Linux版本。它已經減少了針對移動設備Windows的努力,並加快了蘋果iOS和穀歌安卓應用程序的開發。微軟也停止了自己的大數據軟件Dryad的開發,轉而支持Hadoop開源工具。

上一篇:微軟Win10商店正式開始接受ARM64應用程序 下一篇:微軟Surface Studio 2開啟預訂 官網售價3499美元起

相關資訊

最新熱門應用

電腦問答