微软计划为CNTK深度学习工具包添加Python和C#语言支持
jopen 9年前
昨天我们刚报道了微软在 GitHub 上开源其深度学习(语音识别)工具包 CNTK 的消息,本文则继续深入讲述下它。该 AI 为微软 Cortana 个人助理和 Skype Translator 等服务所使用,作为一个框架,其发布于去年 4 月份,允许系统识别人类语音。除了演示过的 Cortana 和 Skype 之外,通过模拟人脑的功能和结构,它也能够用于高级的图片和视频服务。
微软首席语音科学家黄学东(图片来自微软)
CNTK 最初是封闭且仅可用于非商业目的,但微软刚刚让自家的这一“大脑”向所有人开放,并且带来了“集体智能”(collective intelligence)这个新词汇。
微软希望自家技术能被其它企业和学术机构所利用,不过此前,非死book 和 Baidu 等企业也都作出了类似的决定。
此外,Google 开源的 TensorFlow 框架也已于去年发布,并被用于该公司的搜索引擎和其它 Android 应用程序。
从规模上来说,微软的 CNTK,相对于 Google 在开源人工智能框架的努力上又更进了一步,尤其是它允许同时利用多台服务器的性能。
据微软首席语音科学家黄学东所述,Google 发布的更加有限,对于现实中的人工智能应用程序来说不太现实:“我们希望它不仅面向学术者,也能够让商业人工智能和深度学习的企业所使用”。
CNTK 的另一优势是,很少有一个人工智能框架是兼容 Windows 的。与其它 AI 工具相比,它的效率显然要高得多。
它的缺点是当前仅支持 C++ 机器专属语言,所以用起来可能有点麻烦。好消息是,微软计划添加对 Python 和 C# 的支持,前者在人工智能领域有着相当广泛的应用。
来自: cnBeta