文/腾讯《一线》薛芳
1 月 19 号在北京开幕的极客公园创新者大会上。Google Brain 首席工程师陈智峰发表了《寻找答案从定义问题开始——TensorFlow 可以用来做什么》演讲。
陈智峰介绍了谷歌的 TensorFlow 平台。TensorFlow 是一个相当完整的深度学习软件开放平台,比如说,它支持 CPU、GPU 混合搭建的数据中心的训练平台,它也支持将数据中心训练出来的好的模型,相对便捷的部署到不同的移动端应用上,既可以支持类似 Google 自主研发的特别定制的 TPU 处理器,这种多平台的支持。
TensorFlow 一直以来的一个目标,就是能够帮助尽量多的开发者,能够把深度学习的技术利用起来,最终使得广大的用户从中能力得到益处,基于这个初衷,TensorFlow 一直很重视多种程序员开发环境的支持。
比如说,开发者可以在主要的开发环境中使用 TensorFlow。TensorFlow 在谷歌公司内部的应用推广是非常全面和彻底的,比如说 TensorFlow 很早就帮助 Google 的核心业务(搜索和广告),实施了深度学习的模型,并且在核心业务上体现了他们的性能。在垃圾邮件过滤也使用了 TensorFlow 训练的模型,同时在安卓的应用程序推荐上,也上线了 TensorFlow 的模型等等。
此外,TensorFlow 这样深度学习的框架也应用于智能医疗工作方面和自动驾驶等方面。
陈智峰介绍:TensorFlow 自 2015 年开源以来,最近我们开始加大力度对中国市场的支持,比如说我们正在建立一个 TensorFlow 的中文网站,TensorFlow 的开发者也实现了快速的增长,同时,超过 1000 多人参与了 TensorFlow 的开发,这是一个非常活跃的社区。目前全球 180 多个国家,各种用户已经下载了超过 1000 万次的 TensorFlow 开发包。
过去一年中,TensorFlow 主要推进的项目是 TensorFlow Lite 模式,这个模式是专门针对移动和嵌入式应用场景打造的机器学习平台,它的目标是希望把部署机器学习在云端训练的模型,更加简单、高效的迁移到移动端上进行部署。