谷歌为什么敢于开源自家机器学习软件?
编者按:谷歌日前将公司最新的机器学习软件开源,虽说该系统对谷歌的语音、图像识别程序来说至关重要,但将其开源并不会危及公司的战略,这可能就是实力吧。
谷歌周一表示,将以开源方式免费提供其TensorFlow系统。该系统堪称谷歌皇冠上的一枚宝石,它可以让电脑变得更加聪明。
虽然该系统转为开源,但谷歌留下了能让自家机器学习技术独树一帜的东西:巨量的数据、可以运行该软件的计算机网络,以及一个庞大的人工智能专家团队,可以调整算法。
英国布里斯托大学的人工智能教授克里斯蒂亚尼尼(Nello Cristianini)表示:“谷歌此举并不是昏了头。深度学习不是即插即用。它需要做很多测试、调整和适配工作。”
深度学习系统针对特定的任务,而且需要用大量数据对其进行培训。数年前,谷歌的研究人员教会了一套系统认识猫咪。为了教会系统做到这一点,谷歌从YouTube上抓取了1000万张图片,将其上传至一个由1.6万个处理器组成的网络中供系统分析。
这类系统有数百万个参数需要调整。如果没有工程师进行这一工作,那么谷歌这次放出的深度学习算法的用途就极为有限。
专家表示,调整这些参数需要不断试错,初次接触的人要花费很长时间。
谷歌希望通过放出这套系统吸引更多研究人员,从而为其找到新的用武之地,并进行改进。“TensorFlow尚不完备。还需要调整、修改、扩充,”谷歌在官方网站上表示。
在机器学习与深度学习领域,谷歌算得上是行业的领先者,不过Facebook、微软以及百度等对手也表现得极为活跃。以Facebook为例,公司可以用这种工具自动识别人们发布的好友照片,并对其分类。
Facebook在今年1月发布了自家深度学习系统的开源版,名为“Torch”。Facebook表示,谷歌拥有的一家人工智能创业公司DeepMind在使用这套系统。
评论