原文参考链接:http://www.tuicool.com/articles/yEfyamM
谷歌I/O大会是最大的开发者会议之一。今年特别令人激动,有俩个keynotes演讲:一个来自谷歌CEO Sundar Pichai,另一个来自谷歌产品开发副总裁Jason Titus。
在这篇文章中我会总结谷歌I/O 2017 的主要公告并且分享我自己作为一个开发者的观点。
让我们开始吧!
我喜欢他们通过展示“故事的一个想法”的视频剪辑方式拉开今年活动序幕。这象征着当一个人提出一个想法时,他可能面临很多障碍,但是最终当世界开始看见他的努力和辛苦工作,那就是这些努力真正发光的时候。
keynote以Sundar描述谷歌最初的产品和服务经营规模开始。
在过去的几年里,我们很多人没有一天不用谷歌搜索、邮件、YouTube和安卓或者是一些其他的谷歌产品。这表明谷歌拥有卓越工程师,把人们一次又一次带入相同的平台。
从移动优先到AI优先
谷歌主要竞争者可能正朝着像如云和社交媒体的某一部分。但谷歌由于他有更多全世界的数据比他们更广阔。所有这些数据让谷歌更容易把AI整合进他们的产品。
因此,我们今天能看见一系列的新特点被增加到每个谷歌产品中,并且没有牺牲用户体验。
访问AI技术被普及的越多,每个人获益越快——Sundar Pichai
Google Lens
谷歌不仅成功的降低了语音识别的错误比例,而且实际上接近一个人的理解语音能力。现在谷歌家居能理解一个家里的不同声音,并给出相应结果。
类似lines,Google Lens 将会增加去可以看和描述所见场景的机器。
云张量处理器(TPU)
作为一个机器学习爱好者,我知道今天训练一个机器学习模型有多困难。想象一种情况,有一个巨大的数据组和一个机器学习模型编写。在任何通用的电脑上用较少的计算能力去训练模型是不容易的。对于这一点,你需要一个有更多处理能力的机器,以便能以更低的成本执行这些任务。
由于很多云供应商基于时间收费,成本随着完成任务的时间增长而增长。如果有了更好的基础设施,在给定的时间内一个人能够用更多的数据点训练模型。
因为模型训练的各种数据越多,推断的越精确。
在这方面,云TPU将会是一个主要革命。随着云TPU集成到谷歌云平台,我们能期望云平台变成一个适合所有机器学习使用案例的地方。
谷歌AI
谷歌总是谈论开源和技术普及,他的确也为生态系统的成长那样做了。Tensorflow就是一个很好的例子。
同样,我相信谷歌AI将会是谷歌开发的一个发现所有AI工作的地方。
AutoML是狂热的,并且展示谷歌可以带着AI走多远。神经网络建立其他神经网络就是一个很好的例证。要知道我们还在2017年。
用机器学习去促进医疗应用这件事提醒我们技术能改变生活并且帮助我们生活的更久。
说到这,看看这个视频,一个高中学生的努力去解决一个最难的医疗预测问题。
有趣的是,你听过自动绘图么?去了解下,你会在动作中看到AI
谷歌助手
谷歌搜索仍是谷歌主要收入来源。
谷歌助手本质上是谷歌搜索,但它使用声音。通过让人们使用谷歌助手,他们正在让用户更频繁地搜索,并引入更多有趣的功能,比如使其更具会话性,将其注入各种形式的因素,并最终将其作为平台开放。
谷歌助手助力饮料混合机(了解更多)
要了解更多关于发展“谷歌上的操作”,请查看这个精彩的API.AI演示。
谷歌家居
谷歌助手或多或少驱动谷歌家居。谷歌家居把自己定位作为亚马逊Alexa平台的竞争者。
现在我们可以假定谷歌正在追赶亚马逊,但是从谷歌拥有的数据量和每天用户对谷歌服务的反应来看,它可能落后于Alexa。
许多人将会一直关注这场战争结果究竟会怎样。
谷歌家居的几个核心特点:
主动协助
免提电话
附件合适屏幕的可视化响应
与Google现有服务(如地图,Chromecast,日历和YouTube)融为一体
谷歌照片
Google照片(以前称为Picasa)从展示之日起就是一个巨大的打击。而且,除了分析和组织信息的能力,谷歌还带来了另外一个特点:建议分享。这减少了制作影集分享给爱人的时间密集型任务,现在只需轻轻一击。
同上,共享图书馆和相册。 而且与Google Lens有一个巧妙的结合。
Google将机器学习应用于所有内容。
YouTube
YouTube的CEO Susan Wojcicki带来一个能解决社交问题的有趣示范平台。它提醒我最开始的社交媒体的力量。今天,没有和YouTube相当的开放视频服务,因此赚很多钱的。然而谷歌没有依靠它的桂冠。它以所有可能形式引进新特点到你的电脑、手机或者电视的YouTube上。
安卓
喔!绝对不会忘了它!世界上最流行的移动操作系统。
谷歌正在全力推出新版安卓。新版不仅是修补系统,还有些主要的新特点。
作为一个安卓开发者,为另外一个美丽的发行,我要祝贺和感谢整个安卓团队。
即使安卓本身是受欢迎的,但是它仍然有几个问题。像电池寿命和操作系统版本碎片。但是随着新的发行,谷歌正在通过让安卓更强大解决这些问题。
安卓O 通过一些特征提高了用户体验,例如,画中画,通知点,自动填充和智能文本选择。
我最喜欢的是画中画。即使在以前的安卓版本叠加窗口可行,但这次叠加窗口是主要适用大尺寸(包括平板电脑)。
支持神经网络API将会让任何电话在本地运行简单的模型收益更快。当然,我们需要学习怎样正确使用以便不破坏用户体验。
其他的特征,像电池寿命,安全、开机时间和稳定性,是重要的,并且是真正的时间需求。
工作在一个安全公司之后,我最先关注的是安卓APP如何在灰色区域工作,如何应对平台的规则。
去寻找“谷歌支付保护”这样的应用,实施动作并浏览应用程序,确保事情一致。当谷歌扫描你的APP时,不会确切的告诉你他们看到了什么。但是我认为这将会是一个许多规则和行为安全扫描技术的组合。
他们还对后台运行的服务实施了边界限制,从而节省了电池的电量。
Kotlin
Kotlin支持是谷歌出人意料的发布。Kotlin是一个基于JVM的开源程序语言,正在积极的发展。
但我会迅速的列出一些主要优点:
Android Studio支持
它可以与Java互换
更简洁的代码
你可以加入官方Kotlin Slack组,以了解更多关于Kotlin的信息。
安卓 Go是另一项旨在改善安卓在发展中国家的业务,其中连接和数据是一个问题。 这是他们的Youtube Go App。
沉浸式计算(VR AR)
从根本来说,推测工作和开发做的类似。这是一个正在发展的商机,Google不想成为一个迟来的人。他们去年推出了Daydream,这一次他们已经在迈出巨大的进步来解决关键问题。
独立的VR头显是VR空间中的重要成就,因为Vive和Oculus需要额外的硬件才能使设备工作。
通过增强现实,GPS可以获得你的确切位置。 然后视觉定位服务(VPS)可以让你了解社区内家庭的确切位置。
Google探险可以带学生进入沉浸的虚拟旅程。
全部结束了! 这是一个总结。
一般来说,我们听到Google I / O的主要产品公告, 但今年没有这样的公告。 相反,有一些更新和新功能,并且几乎所有的产品都是诱人的。 除此之外,它表明Google认为AI未来的方向。