百度开放来源其深度学习平台PaddlePaddle
从其一些美国的同行中举办了一个提示,中国互联网搜索巨头百度决定开源其深度学习平台。
公司声称,该平台,代码名为PaddlePaddle并行分布式深度学习后,将允许开发人员专注于他们的模型的高级结构,而无需担心低级细节。百度发言人Calisa Coole表示,用PaddlePaddle写的机器翻译程序比在其他流行的深度学习平台上规模较低。
百度说,PaddlePaddle平台已被百度使用百度以开发搜索排名,大规模图像分类,光学字符识别,机器翻译和广告的产品和技术。
该公司将在Apache开源许可证下将该软件与9月30日的文档和规范带到Github。预先发布的Alpha版本已可用。
谷歌在11月宣布了Tensorflow的开源发布,其第二代机器学习系统。Microsoft还在开源许可证下发布了一个名为计算网络工具包(CNTK)的深度学习工具包,该工具包将神经网络描述为通过定向图的一系列计算步骤。Facebook还发布了开源社区的一些深度学习软件。
开放采购为这些公司带来了福利,因为他们可以挖掘一个更大的研究人员,工程师甚至是机器人,修复了代码和建筑物。
百度认为,它的平台使爱好者和程序员能够利用深度学习工具,并且不仅仅是为机器学习研究人员设计。“我们认为PaddlePaddle是另一个深入学习工具的重要补充,因为它更容易起床和跑步,”科尔说。
百度也看到了各种深度学习平台的机会,针对不同的人。“深入学习,有这么多的领域,它是有道理的,不同的工具是不同类型的人的权利,”科尔说。她引用了医疗保健和运输,这两个可以从人工智能中受益的两个行业。
该平台支持广泛使用的神经网络架构,例如卷积神经网络和经常性神经网络,并且可以在多台机器上扩展到大量GPU或CPU。为了利用异构计算的力量,百度表示,在包括计算,记忆,建筑和通信的平台的不同层次发生优化。