时间:2017-06-02 来源:互联网 浏览量:
微软的版本以前被称为CNTK,该系统在去年十月发布了beta版。新的Cognitive Toolkit 2.0已经扩展到支持Python和Keras,这是一种流行的神经网络API。
微软已经在星期四推出了Cognitive Toolkit 2.0,从而更新了其人工智能框架。
所有投资深度学习的主流公司都有某种打包软件,可帮助开发人员创建神经网络模型。Google已经有TensorFlow,DeepMind发布了Sonnet,Facebook最近宣布推出Caffe2,而Amazon则推出了MXNet。
考虑到Keras是一个高级框架,这是一个很好的举措,允许研究人员快速实验和建立模型。 “(它)抽象了大多数用户不需要了解的许多细节,”使用户免于面对混乱的代码行,Keras的作者及谷歌的工程师François Chollet之前对《The Register》做出了这样的解释。
微软人工智能的优势在于语音识别。去年,由微软首席语音科学家Xuedong Huang(音译:黄学东)率领的团队宣布,他们创立了一个能够以“等同于人类”水平对语音进行抄录的系统。
这个Cognitive Toolkit特别适用于自然语言处理中常用的复现神经网络和长的短期记忆网络,这并不奇怪。微软使开发人员更轻松地使用Keras分支到不同类型的神经网络。
它还将包括Java语言绑定和压缩经过训练的模型的新工具,这样在运行诸如图像识别等应用程序时所需的资源就更少。
它已经被应用于像Cortana这样的内部应用程序,这是微软的数字助理,也是微软让人工智能变得更容易访问这个更广泛的目标的一部分。
该工具包是开源的,可以在这里(https://github.com/microsoft/cntk)找到。