微软今天推出了一款新的开源工具包,Cognitive Toolkit开源深度学习工具包,由Computational Network Toolkit更新出来,支持各种编程类的计算,可以说是大大地方便了云计算方法。
Cognitive Toolkit开源深度学习工具包最新功能
新的工具包在C++之外新增对Python语言的支持(Python 3已经支持;Python 2即将支持)。微软科学家黄学东(Xuedong Huang)在采访中表示,此前不支持Python是认知工具包的一大缺憾,限制了工具包的应用范围。
新的工具包具有更强的性能表现和学习能力。黄学东表示,开发者可以在Visual Studio集成开发环境中直接使用Cognitive Toolkit,而无需再额外运行Cognitive Toolkit脚本。
深度学习是当下热门领域,其精义是对人工神经网络进行大数据的训练。除了微软之外,开发者还有很多开源工具可以选择。比如谷歌的TensorFlow,另外还有Torch、Caffe、Paddle等同类产品。
微软的Cognitive Toolkit与谷歌的TensorFlow相得益彰。谷歌在越来越多的地方开展其深度学习的同时,微软将Cognitive Toolkit利用在其自家产品如Windows、Bing和Skype上。随着2.0版本支持Python,Cognitive Toolkit应用范围将更加广泛。冰箱公司利勃海尔已经在使用这一工具。
?Cognitive Toolkit开源深度学习工具包运行原理
CNTK 是一个企图以机器来模拟人脑运作、通过有向图将神经网络描绘成一系列运算步骤的深度学习工具包,主要是为了这几年比较受欢迎的人工智能技术。
在微软的内部测试中他们发现 CNTK 具备更好的通讯能力,所以在建立语言及图像识别的深入学习模型上的效果优于市场上其他 4 款致命的开源运算套件。
- PC官方版
- 安卓官方手机版
- IOS官方手机版