当前位置: 首页 > 编程日记 > 正文

从Pixel 3a到Android Q,一份谷歌AI能力的“成绩单” | Google I/O全程回顾

640?wx_fmt=jpeg


作者 | 琥珀

出品 | 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 又将带给我们怎样的“惊喜”呢?


640?wx_fmt=png


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 的测试版。今年晚些时候,这一数字还会翻倍。


640?wx_fmt=png


Google 目前将从两个方向的新技术进行创新:一是可折叠屏,帮助用户处理多事物,这将改变移动的未来;二是 5G 技术的提升,带来融入式的体验改变。


当然,除了硬件创新,在软件层面也将引入机器学习技术,主要应用以下几个方面:


一是 Live Caption,可实时语音识别,并生成字幕。


640?wx_fmt=png


二是 Smart Reply,可智能预测用户行为,并进行消息回复。(可本地学习,保护用户隐私。)


三是 Dark Theme,即暗模式,不仅省电,还能延长电池寿命。


640?wx_fmt=png


四是 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 美元。


640?wx_fmt=png


不过,重要的不是以上这些,而是该款机型将是首批提供 AR 地图模型的设备之一,即利用手机屏幕、摄像头和 GPS 组件为现实世界提供方位标记。此外,还将利用 NLP 等深度学习技术过滤骚扰电话。


640?wx_fmt=gif


拍摄画面对比,必然免不了吐槽下友商苹果。


640?wx_fmt=png


Nest Hub Max


为了能给用户 “建立一个真正能帮助你的家”,Google 也是操碎了心,放弃了之前智能音箱“Google Home” 的称呼方式,而改叫做 “Nest Hub Max” 这款新产品,意味着对用户安全隐私的承诺。


640?wx_fmt=png


特征上来看,大摄像头,10 英寸显示屏,是典型标志。而内置的 Nest Cam 广角镜头安全摄像头,有人猜测不是因为隐私,而是成本削减的考虑。


例如,用户进行视频通话时,可直接通过切断该设备背后的滑块实现对摄像头和麦克风的关闭,或者通过一个简单的手势就可以暂停,以保护隐私。目前该设备售价 229 美元,将在今年夏天上市。


Google Assistant


接下来,备受争议和瞩目的 Duplex 来了。去年的 Google Assistant 因为 Duplex 而大出风头,今年又会带来怎样的惊喜呢?

 

除了在手机上外,目前 Google Assistant 还可以在网页上使用。


谷歌一直尝试压缩和简化 Google Assistant 在处理语音命令时从云端访问 AI 时所占用的空间。因为每个语音请求都要通过三个独立的模型进行处理,以便正确理解语音命令,谷歌则将原来的 100GB 压缩到仅为 0.5GB 的存储空间。在这个基础之上,将降低语音请求和用户触发执行任务之间的延迟,真正做到“实时”。


640?wx_fmt=gif


而它也将应用在驾驶模式中,用户通过声音便可安全控制导航等车内环境,任何装有 Android 操作系统的软件都可以应用。


今年晚些时候将会推出。


Google Lens


利用图像识别将相机中的图像转变为用户可以直接获取的信息,即“看图说话”。GoogleLens 可集成到 GoogleAssistant 和 GooglePhotos 中。


640?wx_fmt=gif


现场演示了 Pichai 演示了 Google Lens 现有的能力:根据已有地图数据,Google Lens 可以向用户推荐餐厅菜单。


对隐私安全的保护措施


关于用户隐私安全的防护,不仅是 Pichai 包括在场的几乎每一位演讲嘉宾都提到这个词,并从技术上进行了改进。


一是 TCAV。


640?wx_fmt=png


Pichai 概述了一系列人工智能增强功能,并将更多的机器学习模型应用于设备上,但对于开发人员和数据科学家来说,更大的收获可能就是 TCAV。TCAV 是“使用概念激活向量进行测试”(Testing with Concept Activation Vectors)的简称。简而言之,TCAV 是一种可解释性方法,用于了解神经网络模型用于预测的信号。


对谷歌来说,机器学习的透明度很重要,这其中就会涉及到语音助手 Google Assistant。


二是隐身模式 Incofnito Mode。


这可以保障用户搜索过或导航过的位置数据不会泄露。


三是联邦学习 Federated Learning。


640?wx_fmt=png


值得一提的是,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”,了解票务以及会务详情。


640?wx_fmt=jpeg


推荐阅读

  • 周志华等人新著!国内第一部AI本科专业教育培养体系出炉

  • 专访NIPS主席:如何保证论⽂评审的公平性?| 人物志

  • Python datetime指南:教你如何处理日期和时间(附试题+答案)

  • 一篇文章讲清楚Python虚拟环境

  • 华为员工年薪 200 万!真相让人心酸!

  • 什么是云计算基础设施? | 技术头条

  • Facebook数据泄漏受害者: 既然无法阻止个人数据被卖, 不如我自己先卖

  • @程序员,不是你选择加班,而是 KPI 驯化你

  • 全球 AI 报告出炉:美国称王,中国砸 80W 年薪抢人才紧追!

640?wx_fmt=png

相关文章:

【超越白皮书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前端开发人员和设计师必读文章推荐【系列七】

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

【Live555】live555源码详解(二):BasicHashTable、DelayQueue、HandlerSet

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

对标英伟达,依图发布AI芯片“求索”

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

JUC原子类 1

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

使用ROW_NUMBER 和partition by 解决报表中的查询问题

在报表中遇到一个查询问题&#xff1a; 原始数据如下: 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 年起&#xff0c;人工智能成为中国开发者重点关注的技术领域&#xff0c;以深度学习驱动的计算机视觉、自然语言处理、语音相关技术成为渗透最广的三个 AI 技术领域。然而&#xff0c;在这样的背景下&#xff0c;AI 仍是一个非常前沿的学科&#xff0c;对于中国开发者而言…

linux学习-awk工具

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

【Live555】live555源码详解(四):Medium媒体基础类

【Live555】live555源码详解系列笔记 7、Media Medai所依赖关系图 依赖Medai关系图 Media和UsageEnvironment关联图

linux中普通文件和块设备文件的区别

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

我的vim配置

我的vim配置 1.通用配置 vimrc 2.自己配置 1.新建.c,.h,.sh,.java文件&#xff0c;自动插入文件头 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 年起&#xff0c;人工智能成为中国开发者重点关注的技术领域&#xff0c;以深度学习驱动的计算机视觉、自然语言处理、语音相关技术成为渗透最广的三个 AI 技术领域。然而&#xff0c;在这样的背景下&#xff0c;AI 仍是一个非常前沿的学科&#xff0c;对于中国开发者而言…

MOS2010开发基础和集几种开发模型

基础 基本的部署结构图类似如下 创建新的Web Application的原因&#xff1a; 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 大本营&#xff08;id&#xff1a;pythonnews&#xff09;【导语】如何将我们的数据以更好的形势呈现出来&#xff1f;擅长不同编程语言的程序员会选择各自技术范畴内成熟、好用的工具包&#xff0c;比如 …

【Live555】live555源码详解(六):FramedSource、RTPSource、RTPSink

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

maven在idea的配置

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

Apache下实现禁止目录浏览

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

【Live555】live555源码详解(七):GenericMediaServer、RTSPServer、RTSPClient

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

200万?程序员刚拿下华为Offer,这些技巧你必须知道!

最近&#xff0c;有华为员工在匿名社交网站上&#xff0c;曝光自己年收入已突破200万&#xff01;消息一出&#xff0c;不知酸了多少中国程序员&#xff01;但是&#xff0c;在羡慕之余&#xff0c;我们不如利用起碎片时间&#xff0c;从点滴做起&#xff0c;背水一战&#xff…

有效快速的学习微信小程序

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