从Pixel 3a到Android Q,一份谷歌AI能力的“成绩单” | Google I/O全程回顾
作者 | 琥珀
出品 | AI科技大本营(ID:rgznai100)
当地时间 5 月 7 日上午(北京时间 5 月 8 日凌晨一点),一年一度的 Google I/O 开发者大会如期而至。今年也是 Google 旗帜鲜明推行 “AI First” 战略的第四个年头。
让我们不妨先来盘点下从 2016 年起过去三年间 Google I/O 开发者大会亮相的重磅 AI 产品:
2016 年:Google Assistant(智能语音助手)、Google Home(智能音箱)、TPU 1.0(为机器学习而设计的专用芯片)。
2017 年:Google Assistant(升级版)、Google Home(升级版)、TPU 2.0、TensorFlow Lite(深度学习框架,针对移动和嵌入式设备)、Google Lens(图像识别 OCR)、Google Photos。
2018 年:Google Assistant(升级版,使用 Duplex 技术)、Google Maps(融入 AI 技术)、Google Lens(升级版,可关联场景)、TPU 3.0、Google News(个性化推荐消息)、Gmail(智能补充邮件)、Waymo(无人驾驶技术持续进展)。
实际上,在每年开发者大会结束之后,Google 并非结束了新产品、新功能、新技术的持续迭代和升级,相反,几乎每过一段时间我们都能看到 Google 研发团队在人工智能等新技术上的突破。例如,AI 科技大本营此前报道的“Google 最强 NLP 模型 BERT”、“开源机强化学习框架‘多巴胺’”、“让数百万台手机训练同一个模型的 TFF”、“降低机器学习门槛的 Cloud AutoML”、“将 AI 芯片装进 IoT 设备的 Edge TPU”。
说了这么多,在营长苦守近两小时的 Google I/O 现场中,我们再来看看 2019 年 Google I/O 又将带给我们怎样的“惊喜”呢?
Build a more helpful mode for everyone.(“让谷歌更好地为大家服务。”)有意无意地,Google CEO Sundar Pichai 对外透露了 Google 在全力投入 AI 后希望做的事情。
Android Q
截止目前,已有将近 25 亿台基于 Android 操作系统的设备,其中,智能手机已经成为了人们生活中不可获取的一部分。Android Q Beta 3 将在本次大会上推出,Google 也将面向包括中国企业华为、小米、OPPO 等在内的 12 个第三方手机制造商的 21 款设备推出 Android Q 的测试版。今年晚些时候,这一数字还会翻倍。
Google 目前将从两个方向的新技术进行创新:一是可折叠屏,帮助用户处理多事物,这将改变移动的未来;二是 5G 技术的提升,带来融入式的体验改变。
当然,除了硬件创新,在软件层面也将引入机器学习技术,主要应用以下几个方面:
一是 Live Caption,可实时语音识别,并生成字幕。
二是 Smart Reply,可智能预测用户行为,并进行消息回复。(可本地学习,保护用户隐私。)
三是 Dark Theme,即暗模式,不仅省电,还能延长电池寿命。
四是 Focus Mode,即专注模式,既适用于 Android Q,也适用于 Android P。
此外,还将针对性提供 50 多项专注于提高安全和隐私的保护的功能,如地图隐身模式,以及低端设备的 TLSV3 加密。当然,Google 表示这是一种“在设备上进行的机器学习”,用户本身可以控制隐私信息的流向。在 Gartner 最新安全报告中,Android 在 30 个类别中,拿下了 26 个类别的最高分。
Pixel 3a
实际上,关于 Google 自家产品 Pixel 3a 已经不是秘密了。
Pixel 3a 将推出白色、黑色、浅紫色三款手机色调,电池续航时间为 30 小时,充电时间仅为 15 分钟,充电时间为 7 小时。Pixel 3a 目前售价为 229 美元。
不过,重要的不是以上这些,而是该款机型将是首批提供 AR 地图模型的设备之一,即利用手机屏幕、摄像头和 GPS 组件为现实世界提供方位标记。此外,还将利用 NLP 等深度学习技术过滤骚扰电话。
拍摄画面对比,必然免不了吐槽下友商苹果。
Nest Hub Max
为了能给用户 “建立一个真正能帮助你的家”,Google 也是操碎了心,放弃了之前智能音箱“Google Home” 的称呼方式,而改叫做 “Nest Hub Max” 这款新产品,意味着对用户安全隐私的承诺。
特征上来看,大摄像头,10 英寸显示屏,是典型标志。而内置的 Nest Cam 广角镜头安全摄像头,有人猜测不是因为隐私,而是成本削减的考虑。
例如,用户进行视频通话时,可直接通过切断该设备背后的滑块实现对摄像头和麦克风的关闭,或者通过一个简单的手势就可以暂停,以保护隐私。目前该设备售价 229 美元,将在今年夏天上市。
Google Assistant
接下来,备受争议和瞩目的 Duplex 来了。去年的 Google Assistant 因为 Duplex 而大出风头,今年又会带来怎样的惊喜呢?
除了在手机上外,目前 Google Assistant 还可以在网页上使用。
谷歌一直尝试压缩和简化 Google Assistant 在处理语音命令时从云端访问 AI 时所占用的空间。因为每个语音请求都要通过三个独立的模型进行处理,以便正确理解语音命令,谷歌则将原来的 100GB 压缩到仅为 0.5GB 的存储空间。在这个基础之上,将降低语音请求和用户触发执行任务之间的延迟,真正做到“实时”。
而它也将应用在驾驶模式中,用户通过声音便可安全控制导航等车内环境,任何装有 Android 操作系统的软件都可以应用。
今年晚些时候将会推出。
Google Lens
利用图像识别将相机中的图像转变为用户可以直接获取的信息,即“看图说话”。GoogleLens 可集成到 GoogleAssistant 和 GooglePhotos 中。
现场演示了 Pichai 演示了 Google Lens 现有的能力:根据已有地图数据,Google Lens 可以向用户推荐餐厅菜单。
对隐私安全的保护措施
关于用户隐私安全的防护,不仅是 Pichai 包括在场的几乎每一位演讲嘉宾都提到这个词,并从技术上进行了改进。
一是 TCAV。
Pichai 概述了一系列人工智能增强功能,并将更多的机器学习模型应用于设备上,但对于开发人员和数据科学家来说,更大的收获可能就是 TCAV。TCAV 是“使用概念激活向量进行测试”(Testing with Concept Activation Vectors)的简称。简而言之,TCAV 是一种可解释性方法,用于了解神经网络模型用于预测的信号。
对谷歌来说,机器学习的透明度很重要,这其中就会涉及到语音助手 Google Assistant。
二是隐身模式 Incofnito Mode。
这可以保障用户搜索过或导航过的位置数据不会泄露。
三是联邦学习 Federated Learning。
值得一提的是,Google Brain 负责人 Jeff Dean 最后上场,他主要分享了团队利用 AI 在医疗领域的尝试和工作。
Dean 举例说明了对泰国和印度数千名患者进行糖尿病并发症的筛选工作,此外还有预测洪水,模拟洪水发生的情况,以提高模型的准确度。
总结
实际上,这一年,我们经历过了 Google 痛失几员 AI 大将,先是谷歌云人工智能专家、谷歌 AI 中国中心的两位核心人物李飞飞、李佳出走,后又是前搜索兼 AI 高级副总裁 John Giannandrea 被苹果挖角,直到不久前 GANs 之父 Ian Goodfellow 被爆离开。很难想象,在痛失如此之多人工智能专家的同时,包括Google 自身在内,其掌舵者 Sundar Pichai 也遭遇不少的内外质疑,Google 在 “AI First” 道路上依然充满着挑战。
不过,在全球科技媒体界的全体高潮的同时,是否可以冷静下来思考,每逢 Google I/O 开发者大会,究竟能为我们的技术关注着、开发者、甚至是消费者带来哪些真正的价值呢?
对此,你对今年的Google I/O 开发者大会又是怎么看待的呢?如果你正身在美国加州山景城的大会现场,也欢迎参与到更多我们的互动中。
(本文为 AI科技大本营原创文章,转载请联系原作者)
◆
CTA核心技术及应用峰会
◆
5月25-27日,由中国IT社区CSDN与数字经济人才发展中心联合主办的第一届CTA核心技术及应用峰会将在杭州国际博览中心隆重召开,峰会将围绕人工智能领域,邀请技术领航者,与开发者共同探讨机器学习和知识图谱的前沿研究及应用。
更多重磅嘉宾请识别海报二维码查看,目前会议早鸟票发售中(原票价1099元),点击阅读原文即刻抢购。添加小助手微信15101014297,备注“CTA”,了解票务以及会务详情。
推荐阅读
周志华等人新著!国内第一部AI本科专业教育培养体系出炉
专访NIPS主席:如何保证论⽂评审的公平性?| 人物志
Python datetime指南:教你如何处理日期和时间(附试题+答案)
一篇文章讲清楚Python虚拟环境
华为员工年薪 200 万!真相让人心酸!
什么是云计算基础设施? | 技术头条
Facebook数据泄漏受害者: 既然无法阻止个人数据被卖, 不如我自己先卖
@程序员,不是你选择加班,而是 KPI 驯化你
全球 AI 报告出炉:美国称王,中国砸 80W 年薪抢人才紧追!
相关文章:
【超越白皮书3】DAG技术解析与实测
本报告由火币区块链研究院出品,作者:袁煜明、胡智威。原文地址 相关报告: 【超越白皮书2】EOS主网上线前夕的实测分析与技术建议 【超越白皮书1】EOSIO程序实测分析与技术建议 火币区块链应用研究院从技术角度对基于有向无环图(DA…

【Live555】liveMedia下载、配置、编译、安装、基本概念
【Live555】live555源码详解系列笔记 一、下载、编译、安装 1、下载 官网地址:http://www.live555.com/ 下载地址:http://www.live555.com/liveMedia/public/ 2、配置、 源码目录下有已经写好的配置文件,如下 config.armlinux、 config.linux 、 config.linux-64bit …

更加安全的存取账户密码
苹果SDK自带的就有密码保护,使用方法很简单,如下: 1、引入Security.frameWork框架。2、引入头文件:SFHKeychainUtils.h.3、存密码:[SFHFKeychainUtils storeUsername:"dd" andPassword:"aa"forSer…

【C++】多态问题:基类调用子类的protected或者private函数
1、问题描述 如果在基类中虚函数是public,子类中重载时标记为protected或者private函数,是否还能访问这个函数? 答案是: 基类指针指向子类时,可以访问,并且访问的是子类重载后的函数; 子类指针…

Java接口对Hadoop集群的操作
Java接口对Hadoop集群的操作 首先要有一个配置好的Hadoop集群 这里是我在SSM框架搭建的项目的测试类中实现的 一、windows下配置环境变量 下载文件并解压到C盘或者其他目录。 链接:http://pan.baidu.com/s/1jHHPElg 密码:aufd 配置环境变量 1.配置HADOOP…

用对方法,开发与部署深度学习原来如此简单……
相信大部分人都会谈癌色变,正如我们所知的一样,晚期癌症患者的生存率低于 20%,而尽管早期患者可以被治愈,且治愈率高达 90% 以上,但因为大部分癌症早期起病隐匿,更重要的原因在于受限于现有医疗水平&#x…

PL/SQL -- INSTEAD OF 触发器
为什么80%的码农都做不了架构师?>>> -- -- PL/SQL --> INSTEAD OF 触发器 -- INSTEAD OF 触发器常用于管理编写不可更新的视图,INSTEAD-OF触发器必须是行级的。 可以用INSTEAD OF触发器来解释INSERT、UPDATE和DELETE语句,并用…

开源!《AI 算法工程师手册》中文教程正式发布!
作者 | 红色石头转载自 AI有道(id:redstonewill)最近红色石头在浏览网页的时候,偶然发现一份非常不错的 AI 资源,就是这本《AI 算法工程师手册》 。本文将给大家推荐这本优秀教材,并作详细的介绍。这本《AI 算法工程师…

shell中的函数shell中的数组告警系统需求分析
2019独角兽企业重金招聘Python工程师标准>>> 20.16/20.17 shell中的函数 函数的概念 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。 格式: 函数名称() {command} 注&am…

【Live555】live555源码详解(一):BasicUsageEnvironment、UsageEnvironment
【Live555】live555源码详解系列笔记 类关系图 1、UsageEnvironment 详解 1.1 BasicUsageEnvironment BasicUsageEnvironment 继承自 BasicUsageEnvironment0,主要增加的功能,使用静态函数 createNew 来创建自己;重载“<<”操作符,用来向标准错误输出(stderr)打…

Web前端开发人员和设计师必读文章推荐【系列七】
这篇文章主要收录了十二月份发布在梦想天空的优秀文章,特别推荐给Web开发人员和设计师阅读。梦天空博客关注前端开发技术,展示最新 HTML5 和 CSS3 技术应用,分享实用的 jQuery 插件,推荐优秀的网页设计案例,共享精美的…

【Live555】live555源码详解(二):BasicHashTable、DelayQueue、HandlerSet
【Live555】live555源码详解系列笔记 3、BasicHashTable 哈希表 协作图: 3.1 BasicHashTable BasicHashTable 继承自 HashTable 重载 HashTable 接口 Add :添加键值对 Remove :删除键值 Lookup :由“健”查找“值” numEntries :键值对数量重载 HashTable 成员(…

对标英伟达,依图发布AI芯片“求索”
作者 | 一一出品 | AI科技大本营(ID:rgznai100)依图成立 7 年,这次专为芯片召开了第一次产品发布会。5 月 9 日上午,依图科技在上海发布了其首款自研云端视觉推理 AI 芯片“求索”questcore™,以及基于该芯片构建的软硬…

JUC原子类 1
根据修改的数据类型,可以将JUC包中的原子操作类可以分为4类。1. 基本类型: AtomicInteger, AtomicLong, AtomicBoolean ; 2. 数组类型: AtomicIntegerArray, AtomicLongArray, AtomicReferenceArray ; 3. 引用类型: AtomicReference, AtomicStampedRerence, AtomicM…

使用ROW_NUMBER 和partition by 解决报表中的查询问题
在报表中遇到一个查询问题: 原始数据如下: Id cust_id call_date call_result 1 1 2012-03-15 09:00:00 fail 2 1 2012-03-15 09:05:00 number error 3 1 2012-03-15 09:10:00 fail 4 1 2012-03-15 09:15:00 success 5 2 2012-03-15 09:01:00 fail …

中国AI开发者真实现状:写代码这条路,会走多久?
2016 年起,人工智能成为中国开发者重点关注的技术领域,以深度学习驱动的计算机视觉、自然语言处理、语音相关技术成为渗透最广的三个 AI 技术领域。然而,在这样的背景下,AI 仍是一个非常前沿的学科,对于中国开发者而言…

linux学习-awk工具
awk是基于列的文本处理工具,它的工作方式是按行读取文本并视为一条记录,每条记录以字段分割成若干字段,然后输出个字段的值,事实上,awk是一种编程语言。awk认为文件都是结构化的,也就是说由单词和各种空白字…

【Live555】live555源码详解(四):Medium媒体基础类
【Live555】live555源码详解系列笔记 7、Media Medai所依赖关系图 依赖Medai关系图 Media和UsageEnvironment关联图

linux中普通文件和块设备文件的区别
1,概述 一直都搞不明白普通文件跟块文件的区别,总觉得一个普通的文件是存放在磁盘块上,那它既属于普通文件又属于块设备文件。刚好下午睡了一个大头觉,比较清醒,集中学习了下普通文件和块设备文件的区别和联系。 本文从…

我的vim配置
我的vim配置 1.通用配置 vimrc 2.自己配置 1.新建.c,.h,.sh,.java文件,自动插入文件头 vim ~/.vim_runtime/my_configs.vim 输入一下内容 """""""""""""""""""&qu…

【Live555】live555源码详解(五):MediaSource、MediaSink、MediaSession、MediaSubsession
【Live555】live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的四个类所在的位置: MediaSource、MediaSink、MediaSession、MediaSubsession 8、MediaSource MediaSource 继承自 Medium,下面是MediaSource的协作图 关于 MediaSource 类的继承关系 …

BAT携手清华、复旦、上交齐聚杭州, 和500名开发者干点啥?
2016 年起,人工智能成为中国开发者重点关注的技术领域,以深度学习驱动的计算机视觉、自然语言处理、语音相关技术成为渗透最广的三个 AI 技术领域。然而,在这样的背景下,AI 仍是一个非常前沿的学科,对于中国开发者而言…

MOS2010开发基础和集几种开发模型
基础 基本的部署结构图类似如下 创建新的Web Application的原因: One key reason to create a new web application is to isolate content. Every time a new web application is created, SharePoint creates a new content database. All the data in the sites …

还在用Matplotlib? 又一可视化神器Altair登场 | 技术头条
作者 | Fernando Irarrzaval 翻译 | Monanfei责编 | Jane出品 | Python 大本营(id:pythonnews)【导语】如何将我们的数据以更好的形势呈现出来?擅长不同编程语言的程序员会选择各自技术范畴内成熟、好用的工具包,比如 …

【Live555】live555源码详解(六):FramedSource、RTPSource、RTPSink
【Live555】live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的三个类所在的位置: FramedSource、RTPSource、RTPSink 11、FramedSource FramedSource 继承自 MediaSource,下面是实现 FramedSource 的依赖关系图 使用 FramedSource 的关系图

maven在idea的配置
首先去官网下载如图: 下载之后解压打开如图: 配置:1、打开conf文件夹下的settings.xml(我用的notepad) 第55行左右加上图上的第150行左右在标签下面写上如图(阿里提供的存架包的仓库) 2、配置id…

Apache下实现禁止目录浏览
当我们访问某个网站时,在后面增加相应的目录,就可以浏览到目录,对于网站来说,是很不安全的。 解决办法:1、编辑httpd.conf文件vi ./conf/httpd.conf找到如下内容:......<Directory "C:/Program Fi…

【Live555】live555源码详解(七):GenericMediaServer、RTSPServer、RTSPClient
【Live555】live555源码详解系列笔记 继承协作关系图 下面红色表示本博客将要介绍的三个类所在的位置: GenericMediaServer、RTSPServer、RTSPClient 14、GenericMediaServer GenericMediaServer 继承自 Medium,依赖关系图如下: 使用 GenericMediaServer 的关系图:

200万?程序员刚拿下华为Offer,这些技巧你必须知道!
最近,有华为员工在匿名社交网站上,曝光自己年收入已突破200万!消息一出,不知酸了多少中国程序员!但是,在羡慕之余,我们不如利用起碎片时间,从点滴做起,背水一战ÿ…

有效快速的学习微信小程序
微信小程序 实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。不用安装,即开即用,用完就走。省流量,省安装时间,不占用桌面。对用户使用上来说,确实方便,没有繁琐的注册ÿ…