2017 年 12 月13 日,一年一度的 Google 中国开发者大会在上海举行。
Google AI 中国中心成立
这次 Google 中国开发者大会上最重要的事情是,出生于中国的 Google Cloud 华人首席科学家李飞飞宣布,Google AI 中国中心正式成立。
从 2017 年初加入 Google 开始,李飞飞就与 Google CEO Sundar Pichai 和 Google Cloud CEO Diane Greene 等高层进行讨论,并得到 Google 大中华区的支援。实际上,Google AI 中国中心是公司级的战略。
Google AI 中国中心从北京开始,由李飞飞和李佳共同领导;这一中心的重点是基础 AI 研究。而根据后续了解,这里所说的基础 AI 研究包括深度学习、强化学习、语言、图像、电脑视觉等基础领域。
在深度学习方面,Google 中国方面表示,Google 一直在积极探索从软件和硬件的角度加速机器学习;而中国主要从算法和模型的角度来加快训练;而在学习过程中,也会将知识结合进来,实现在不同任务间切换。此外,Google 甚至提出一个 Meta Learning(元学习)的概念。
强化学习方面,则从 AlphaZero 出发来进行强化学习的相关任务;语言方面,更专注于翻译和人机对话。
Google AI 中国中心还透露了一些研究员招募相关的工作,招募的职位有研究科学家、机器学习软件工程师和学生合作研究员(实习)。这些职位都位于北京,不过应聘者还需要去美国总部面试。
另外,在现场,Google Cloud 人工智能部门负责人李佳博士做了一个关于 AI Journey 的演讲,内容主题是将想法变成解决方案的过程,这是李佳博士第一次使用中文演讲。在演讲中,李佳博士的核心观点是,要想透过 AI 解决问题,要经历认知问题(Identifying Problems)、搜集数据(Collecting Data)、构造算法(Designing Algorthms)、创建解决方案(Building Solutions)等 4 个步骤。
Google 与中国开发者
这次 Google 中国开发者大会,充满众多中国元素。
无论是一路上以中国传统儿童为造型的路标,还是开场舞的四大发明、围棋等元素,Google 都希望传递与中国相关的信息。整个过程中,主持人、Google 产品总监 Andrew Bowers 一直认真地讲中文,“酒香也怕巷子深”“没毛病”“白搭”等通俗语言脱口而出。
大会开始,Google 大中华区总裁石博盟(Scott Beaumont)登台,讲述了 Google 中国近来的动向;其中包括 Google Translate 推出、AlphaGo 一系列进展、TensorFlow Lite 和 Android 8.1 正式发表等。提起开发者在 Google 生态能做什么,石博盟总结了 3 个关键词:开发、成长、盈利。
Google 开发者技术推广工程师高寒蕊,主要分享了 Google 开发者社群方面的进展。其中提到,过去一年里,应用安装量过百万的开发者数量增长了 35%;为了将用户量转化为收益,Google 已经与全球 140 多家营运商达成代扣费的合作关系,覆盖 9 亿手机装置。
开发环境方面,Google 在 Android 8.1 正式版加了一个 Android Go Edition 轻量级版本(此版本是针对入门机型最佳化),也添加了新的神经网络 API 和原生音频 API,前者能帮助开发者创建基于设备的机器学习方面应用,包括图像辨识、预测等。
而 ARCore 的加持,可让开发者使用手机镜头就能达成运动追踪、光线感知、环境感知等功能,进而让扩增实境应用更快让用户使用。
为了方便开发者,Google 还在 Android Studio 3.0 版本新增了应用分析工具、更佳的 Kotlin 语言支援、加快 Gradle 大项目的编译速度等。而面向中国市场,Google 还推出 Android Wear 中国版。
物联网、智慧助理和行动网页的未来
在物联网布局,Google 还是选择以 Android 为基础延伸,称之为 Android Things,目前已推出开发者预览版。
在硬件层面,Android Things 基于 System-on-Module 或 SoM 架构,以非常小的包装包含 CPU、内存、网络和其他核心组件。SoMs 非常便宜,因为它们是大量生产的通用零件。在原型设计和开发过程中,开发者可将 SoM 附加到一个更大的突破板来实现自己的想法。
相对于 Android Things,Google 旗下的智慧助理 Google Assistant 离中国用户的距离更远一点。不过对于那些想要获取海外用户的开发者来说,在 Google Assisant 构建 Actions 也是必须的一环。因此,Google 为中国开发者提供多种语言支援,当然,这些语言不包括中文。
除了鼓励开发者开发 Actions on Google,Google 还发表了 Google Assistant SDK,可让开发者将 Google Assistant 嵌入自己的自定义硬件项目;这个 SDK 适用 Linux、Android Things 及支援 gRPC 的任何其他平台。
最后一个引起特别关注的是 Google 的 PWA(Progressive Web Apps),这是 Google 眼中 Mobile Web 的未来。简单地说,就是利用数百个额外 API,让行动网页实现快速加载、离线操作,甚至能发送通知、简单付款等操作。
Google 开发技术推广工程师 Michael Yeung 在大会表示,支持 PWA 的核心技术已在全球许多个主要浏览器得到支援,同时也延伸到中国的主要浏览器,比如 360 浏览器、手机百度、UC 浏览器等都已经支援 Service Worker 规范及 PWA 依赖的 Cache API,而 QQ 浏览器也宣布未来支持上述规范。
要想让普通用户用到 PWA,除了浏览器支援,网站方面也需要提供支援。就在开发者大会当天,Google 也宣布,中国最受欢迎的社交媒体网站之一──新浪微博已打造出全新的 PWA 体验,目前在测试阶段;有了它,即使在网络条件较差的情况下,用户也可以继续浏览微博。
实际上,除了微博,目前中国的腾讯新闻、饿了么等网站也已经支援 PWA。
总结
与 2016 年相比,今年的 Google 中国开发者大会显得更加中国化、本土化了,这也从侧面表明 Google 对中国开发者乃至中国市场的重视。而 Google AI 中国中心的落地,既是对中国 AI 发展状况的认可,也可以说是 Google 在中国市场的未来布局。
说到这里,不得不再提一次 AlphaGo。自从 2016 年 3 月 AlphaGo 与韩国围棋选手李世乭的人机对战结束之后,Google 在围棋层面与中国方面的接触多了很多,甚至直接促成了 2017 年 5 月的乌镇围棋峰会。而 Google CEO Sundar Pichai 更数次来到中国参与 AlphaGo 和围棋的相关事务,并在近日首次参加了世界互联网大会。
那么,Google 何时回归中国?对 Google 来说,这个问题也许根本就不存在。
(本文由 雷锋网 授权转载;首图来源:Google)
延伸阅读:
- Google AI 中国中心在北京成立,由李飞飞掌舵
- 除了 Google AI 中国中心成立,Google 开发者大会现场还有些好玩的