百度宣布开源人工智能代码 ,想掌握主动权?
百度本周宣布开源人工智能代码,从而在人工智能技术的标准发展中掌握一定的主动权。此前,谷歌和Facebook也宣布将开源相关技术。
百度硅谷实验室已经向GitHub上传了Warp-CTC C代码库。与此同时,百度在一篇博客文章中鼓励开发者试用这些代码。
CTC结合了多个不同的神经网络设计,以处理不完美的数据集。换句话说,这一系统能利用更复杂的数据模式。这一方法在语音识别应用中已经得到了证明。
百度研究院在CTC的基础上开发了自己的系统,优化语音识别产品。语音识别在中国非常重要,因为中国各地有着不同的口音,而中文的书写也不便于数字化。
百度表示,Warp-CTC所需的存储空间较小,比普通CTC速度快数百倍。
关于为何决定开源这一软件,百度表示,该公司希望使“端到端的深度学习变得更简单、速度更快,加快研究者的进度”,而“此前的代码在训练端到端网络时速度太慢”。百度还表示,将向机器学习社区贡献该公司开发的一块重要代码。
不过业内人士认为,百度这样做的真正原因在于,谷歌于去年11月开源了TensorFlow软件,而Facebook也于去年12月公开了Big Sur人工智能硬件架构。百度担心,如果开发者开始学习竞争对手的技术,那么该公司将会落后。
人工智能已成为互联网的重要一部分,能给相关公司带来明显优势。然而,人工智能很复杂,能否取得成功取决于软件和硬件的结合。而如果没有向第三方开发者开放代码,那么就有可能被边缘化。