
圖片來源:techcrunch
6月2日消息 據國外媒體 TechCrunch 報道,微軟近日向外發布Cognitive Toolkit 2.0完整版。相較上一版,該版本包含了數百個新功能,深度學習流程上也有了一定的簡化。據該工具包的合夥人工程師Chris Basoglu表示,2.0版本的Cognitive Toolkit現已全麵發行。
如此前報道,Microsoft Cognitive Toolkit 與其競爭對手的 TensorFlow、Caffe 和 Torch 算法類似,是微軟去年開源的深度學習平台,原名為CNTK。
Microsoft Cognitive Toolkit 1.0 版本剛推出時,就在速度上秒殺了許多競爭對手。據微軟介紹,2.0版本在前一版本的基礎上強調了可用性,例如添加了對 Python 架構 和 Keras 神經網絡庫的支持。同時,它還進一步強調了未來的擴展性,並在保持1.0版本的速度之上進行了提升。
據Chris Basoglu介紹,此次更新主要體現在5個方麵:
1.支持 Keras
2.極快的 Halide 二進製卷曲
3.支持 Java API
4.新的 NuGet 軟件包集
5.多漏洞修複
該工具包最初於2016年10月推出測試版,自那以後,團隊就一直處於測試階段。直至本周一,微軟終於宣布該工具包已經可以應用於產品上。
微軟全球技術院士黃學東博士對此表示,Microsoft Cognitive Toolkit的1.0版本其實很大程度上是設計給微軟內部使用的,然後再將其適用於外部。因為它本質上是一個內部工具,所以也不支持 Python ,即使 Python 是當時最受開發者歡迎的機器學習架構。
最初,微軟推行這一工具包的目的在於構建語音識別係統,所以Cognitive Toolkit 在通過時間序列數據構建循環神經網絡方麵表現非常優秀。通過這次更新,團隊不僅改進了該工具包在其他類型上的神經網絡的性能,而且從長遠來看也能更好地為擴展係統奠定基礎。
黃博士給大家舉了個例子,認知工具的1.0版本其實在很多標準測試中的表現都要勝於其他競爭對手。而Keras是一種基於Phython架構的深度學習算法,廣受開發者歡迎,並由TensorFlow 和 Theano 提供支持,當時1.0版本並不支持這一算法。2.0版本在性能擴展之後,已經可以支持Keras,開發者不僅可以輕鬆地將現有的基於Keras的應用程序帶到Cognitive Toolkit上,而且在速度上也有很大的提升。據黃學東表示,Cognitive Toolkit 2.0 的速度已經達到競爭對手的3倍。
此外,2.0版本還包括用於模型評估的Java語言,和一部分可用於訓練模型的新工具,借助該功能,經過訓練的模型就可以在一些低耗設備上運行,比如智能手機。
黃學東表示,該工具包目前已在微軟內部廣泛使用。“公司內部的一些部門也在使用Cognitive Toolkit。我們將借其構建AI社區。當然,Microsoft Cognitive Toolkit還不能解決所有問題。”
像穀歌、Facebook和其他公司一樣,微軟也以期通過機器學習生態圍繞工具包構建更多的解決方案。微軟表示,該認知工具是一個經過長期測試的平台,可適用於大多數內部AI係統,其中也包括Cortana語音助手,所以其訓練模型的速度也要遠遠快過競爭者。
談及Microsoft Cognitive Toolkit的未來,黃學冬表示,現在很難說3.0版本會有哪些功能。他表示:“AI和深度學習這兩個領域發展非常快速,我們能做的最好事情就是不斷適應、迭代和改進。”“不過,我們唯一能確保的就是一直保持Cognitive Toolkit的優秀性能。”
Via TechCrunch& Microsoft ,編譯
相關資訊
最新熱門應用
v8國際交易所app
其它軟件223.89MB
下載
中幣交易app蘋果版
其它軟件223.89MB
下載
歐意易交易所蘋果手機app
其它軟件397.1MB
下載
biki交易所app蘋果版
其它軟件64.78MB
下載
原子幣交易所安卓app
其它軟件223.89MB
下載
幣贏交易所app手機版安卓
其它軟件52.2 MB
下載
bitmart交易所官網app
其它軟件38.61MB
下載
比特交易所官網app
其它軟件57.63MB
下載
維克萊交易所app安卓
其它軟件81.97MB
下載
比特兒交易所app官網版安卓
其它軟件292.97MB
下載