导读: 中国网络公司百度今天宣布它将在开源Apache许可下发布关键的人工智能(AI)软件。WARP-CTC C库和可选的Torch绑定现在可以通过百度研究公司的...
中国网络公司百度今天宣布它将在开源Apache许可下发布关键的人工智能(AI)软件。WARP-CTC C库和可选的Torch绑定现在可以通过百度研究公司的硅谷AI实验室(SVAIL)在GitHub上获得。
连接主义时间分类(CTC)方法可以追溯到2006年,当时在瑞士AI实验室IDSIA 的一篇论文中对此进行了记录。百度研究在该技术之上开发了WARP-CTC,以提高其自身的语音识别能力。
我们发现目前可用的CTC实现通常需要更多的内存和/或慢几十到几百倍,”百度研究团队在一篇博客文章中写道。
CTC方法涉及递归神经网络(RNN),这是一种越来越常见的用于一种称为深度学习的AI的组件。已经发现经常性网络即使在嘈杂的环境中也能很好地工作。
百度研究公司的首席科学家Andrew Ng 以其在图形处理器(GPU)上运行的人工神经网络的研究而闻名,实际上WARP-CTC在GPU和x86 CPU之上运行。
Facebook,谷歌和微软等公司也开放了他们的人工智能软件。最近Facebook甚至与公众分享其AI服务器硬件设计。今天从百度的转变标志着百度在学术论文之外的知识共享方面迈出了一大步。
“很多用于深度学习的开源软件都存在,但之前用于训练序列端到端网络的代码(如我们的深度语音引擎)速度太慢,”百度写道。“我们希望通过共享我们创建的重要代码来开始为机器学习社区做出贡献。