据国外媒体报道,谷歌公司近日宣布开源自己的关键AI技术:TensorFlow机器学习系统。该系统可以说是谷歌的关键技术。
Google CEO Sundar Pichai 也在官方博客宣布开源自己的最新机器学习系统TensorFlow,并称希望此举有助于机器学习社区通过代码而不是论文来更快地交换想法,然后反过来加速机器学习的研究进展。
在机器学习与深度学习领域,谷歌算得上是行业的领先者,不过Facebook、微软以及百度等对手也表现得极为活跃。以Facebook为例,公司可以用这种工具自动识别人们发布的好友照片,并对其分类。
谷歌多年来一直都致力于机器学习的实验室研究工作,并将其在这个领域中取得的一些成就引入了Google Photos等产品。就在上周,谷歌刚刚宣布的SmartReply邮件智能回复系统,就是一款基于强大的机器学习系统而生成的功能,它可以自主筛查邮件场景,在邮件的写作风格及语气的基础上生成场景化回复。
开源机器学习系统
第一代深度学习系统DistBelief就已经可以在未事先获取“猫的特征描述”信息的情况下自行总结出猫这个概念的特征。
而 TensorFlow 是 Google 自己开发的全新机器学习系统,在建立和训练神经网络方面速度要比第一代系统快 5 倍,而且更加灵活,可支持 CPU、GPU、桌面机、服务器和移动计算平台,即可跨数据中心运行,也能跑在智能手机上。
谷歌高级研究员杰夫·迪恩(Jeff Dean)和技术主管拉雅·蒙加(Rajat Monga)称,DistBelief关注的重心是神经网络,而且与谷歌内部的基础架构联系紧密,这意味着该系统“几乎不可能与外部共享研究代码”。另外,按某些标准计算,TensorFlow的运行速度相当于DistBelief的一倍。
谷歌推出这种新工具旨在令研究人员、工程师和爱好者能以更快的速度交换想法。而与此同时,谷歌自己也将可在研究人员使用TensorFlow取得新的成就时从中受益。
英国布里斯托大学的人工智能教授克里斯蒂亚尼尼(Nello Cristianini)表示:“谷歌此举并不是昏了头。深度学习不是即插即用。它需要做很多测试、调整和适配工作。”
笔者认为:即使是谷歌这样庞大的公司,也需要开源自己的技术,一边汲取更多的经验、意见完善自己的系统。足以说明其一,开源是技术进步的一大法宝;其二,AI是目前备受瞩目的科学领域。