Waymo和DeepMind模拟进化论:开发新方法训练AI

2019 年 7 月 26 日 网易智能菌


编译:乐邦

来源:网易科技频道

原标题:DeepMind and Waymo collaborate to improve AI accuracy and speed up model training


据国外媒体报道,Alphabet旗下的无人驾驶汽车公司Waymo进行了大量训练来改良驱动其自动驾驶软件的人工智能。最近,它与另一家Alphabet子公司DeepMind合作开发了一种模拟进化论的新训练方法,来提高训练质量和效率。


正如Waymo所解释的那样,人工智能算法通过反复试验来自我改进。一个模型被提出一个任务,它通过不断地尝试和根据它收到的反馈进行调整,来学习执行这个任务。执行表现在很大程度上依赖于训练方案——被称为超级参数机制——而找到最佳训练方案的任务要有经验的研究人员和工程师亲自去完成。他们精心挑选正在接受训练的人工智能模型,剔除表现最差的模型,并释放资源从头开始训练新的算法。


DeepMind设计了一种不那么劳动密集型的训练方法:基于群体的训练(以下简称“PBT”),它从多个由随机变量(超级参数)启动的机器学习模型开始运作。这些模型会定期被评估,并以一种进化的方式相互竞争,这样,表现不佳的群体成员就会被“后代”(表现较好的成员的副本,其中的变量略有变化)所取代。



PBT不需要重新开始训练,因为每个后代都继承了父网络的状态,并且在整个训练过程中会主动更新超级参数。最终的结果是,PBT有了“良好的”超级参数值,用上多数的资源进行训练。这就是进化的由来,因为这是一种人工自然选择的过程。


PBT并不完美——它倾向于对当前进行优化,而没有考虑长期结果,对发展迟缓的人工智能模型不利。为了缓解这种情况,DeepMind的研究人员训练了一个更大的群体,并创建了一个叫做“利基”的亚群体,在这个群体中,算法只允许在自己的子群体中竞争。最后,团队通过为更独特的模型提供竞争优势来直接奖励多样性。


最近,Waymo和DeepMind让PBT接受Waymo创造更好的虚拟司机的挑战,训练结果令人印象深刻——DeepMind在一篇博客文章中表示,借助PBT,负责标识区分由Waymo汽车的诸多传感器发现的行人、骑车者和摩托车骑手的网络误报率下降了24%。不仅如此,与Waymo以前使用的标准方法相比,PBT还节省了大约50%的训练时间和资源。


使用这种方法时,为了避免潜在的缺陷,DeepMind经过早期研究以后进行了一些调整,其中包括每隔15分钟就对模型进行评估,构建强大的验证标准和示例集,以便确保测试能够为真实世界构建表现更好的神经网络,而不只是仅适用于它们被灌输的特定数据的良好模式识别引擎。


Waymo表示,它已经将PBT直接纳入了Waymo的技术基础设施中,使得来自整个公司的研究人员只需点击一个按钮就可以应用PBT。该公司写道,“自这些实验完成以来,PBT已被应用于许多不同的Waymo车型,并有望帮助创造出更适合道路行驶的汽车。”



- 加入社群吧 -

登录查看更多
0

相关内容

Waymo是Alphabet2016年12月13日,宣布将自动驾驶汽车项目分拆为一家单独的公司Waymo,下一步工作是让人们使用车辆进行日常活动。 Waymo CEO约翰·科拉菲克。 "Waymo"这个公司名所代表的是"A new way forward in mobility"(未来新的机动方式)。
【ACL2020-Google】逆向工程配置的神经文本生成模型
专知会员服务
16+阅读 · 2020年4月20日
【CVPR2020-Facebook AI】前置不变表示的自监督学习
专知会员服务
46+阅读 · 2020年4月19日
【ICMR2020】持续健康状态接口事件检索
专知会员服务
17+阅读 · 2020年4月18日
无人驾驶仿真软件
智能交通技术
21+阅读 · 2019年5月9日
PlaNet 简介:用于强化学习的深度规划网络
谷歌开发者
13+阅读 · 2019年3月16日
Google:数据并行对神经网络训练用时的影响
DeepMind:用PopArt进行多任务深度强化学习
论智
29+阅读 · 2018年9月14日
Meta-Learning with Implicit Gradients
Arxiv
13+阅读 · 2019年9月10日
Universal Transformers
Arxiv
5+阅读 · 2019年3月5日
VIP会员
Top
微信扫码咨询专知VIP会员