為了加速人工智能和語音識別項目的發(fā)展,微軟研究人員特地開發(fā)出了一款用于深度神經(jīng)網(wǎng)絡(luò)和多GPU加速處理技術(shù)的工具包。不過現(xiàn)在,該公司更進一步地開源了“計算網(wǎng)絡(luò)工具包”(ComputaTIonal Networks Toolkit,簡稱CNTK)、并且將完整內(nèi)容放到了GitHub上。微軟稱CNTK要比其他公開可用的深度學習工具還要快,不過該公司并不是首家開放深度學習軟件的科技巨頭。
去年11月的時候,Google就開源了用于自家圖片搜索功能的TensorFlow機器學習系統(tǒng)。但據(jù)微軟首席語音科學家所述,該公司的CNTK工具包的效率,“比我們所見過的都要瘋狂”。
這部分歸功于CNTK可借助圖形處理單元(GPU)的能力,微軟自稱是唯一公開“可擴展GPU”功能的公司。(從單機上的1個、延伸至超算上的多個)
在與該公司的網(wǎng)絡(luò)化GPU系統(tǒng)(稱之為Azure GPU Lab)匹配之后,它將能夠訓練深度神經(jīng)網(wǎng)絡(luò)來識別語音,讓Cortana虛擬助理的速度達到以前的十倍。
去年4月的時候,CNTK就已經(jīng)面向研究人員開放,只是當時的開源授權(quán)限制頗多。不過現(xiàn)在,它已經(jīng)徹底開放了,而深度學習的初創(chuàng)者們將最為受益。