百度开放来源其Warp-CTC人工智能软件
中国网络公司百度宣布今天它正在开源Apache许可证下释放关键人工智能(AI)软件。WARP-CTC C库和可选的火炬绑定现在可以通过百度研究的Silicon Valley AI Lab(Svail)在GitHub上获得。
连接们的时间分类(CTC)方法返回2006年,当瑞士AI Lab Idsia的纸上记录时。百度研究在该技术之上开发了Warp-CTC,以提高其自身的语音识别能力。
“我们发现目前CTC的可用实施通常需要显着更多的内存和/或数量慢,”百度研究团队在新闻的博客帖子中写道。
CTC方法涉及经常性的神经网络(RNN),一种越来越多的常见组件,用于一种称为深度学习的AI。即使在嘈杂的环境中,经常性网是否已被证明可以很好地工作。
百度研究的首席科学家安德鲁·努格(Andrew Ng)被指出,他对在图形处理单元(GPU)之上运行的人工神经网络的研究,并且实际上的Warp-CTC在GPU的顶部和X86 CPU之上。
Facebook,Google和Microsoft等,以及他们的AI软件也开放了。最近,Facebook迄今为止与公众共享其AI服务器硬件设计。今天从百度的举动标志着百度的知识分享在学术论文之外的知识方面的一大步。
“存在很多用于深度学习的开源软件,但以前的代码用于培训序列的端到端网络(如我们的深音引擎)已经过于缓慢,”百度写道。“我们希望通过共享我们创建的重要代码来开始为机器学习社区做出贡献。”