爱吧机器人网 » 技术 > 机器学习 > 正文

麻省理工开发这个机器学习系统,能让机器人互相学习!


很快,在将来的某一天,机器人助手会成为我们日常生活的一部分,即使我们不编程也可教他们新的任务。如果你必须要学代码,你也可以自己做三明治了。现在,有一个新系统可让教机器人变得像教孩子一样简单。机器人可以使用这个系统来分享他们的技能。

培养机器人有两种基本方法。一个是编程它的活动轨迹,这需要时间和编码的专业知识。另一个是通过触碰它的四肢来表示你想要的东西,或者自己做,让机器人模仿。但有些精妙的任务,其精度不是手能表达的,拆除炸弹是很好的例子。现在,用一个叫做C-LEARN的系统,科学家们让一个机器人拥有具有简单步骤的知识库,它可以在学习新任务时智能地应用。
 
大多数机器人编程采用以下两种方法之一:示范学习,他们观看正在进行的任务然后模仿复制,或通过运动规划技术,如优化或采样,这需要程序员明确指定一个任务的目标和约束。
 
这两种方法都有弊端。从示范中学习的机器人不能轻易地将他们学到的技能转移到另一种情况,并保证精确。另一方面,运动规划系统,使用采样或优化可适应这些变化,但十分耗时,因为他们通常必须由程序专家手工编码。
 
麻省理工学院计算机科学与人工智能实验室的研究人员最近开发的C-LEARN系统旨在将这两种技术结合在一起,该系统通过提供一些关于物体如何操作的信息,然后展示给机器人某项任务如何完成,可教给机器人完成一系列任务。
 
在伯克利加利福尼亚大学,未参与此项研究的机器人专家AncaDragan表示:“C-LEARN系统采取非常实用的方法,效果非常好。”
 
在这个系统中,人类用户第一次帮助建立机器人的知识库。研究人员通过在一个软件程序中点击并拖动它的四肢来教一个叫做Optimus的双臂机器人。他们展示了动作,例如抓住圆柱体的顶部或块的侧面。他们从不同的位置将每个任务执行7次。每次移动都有轻微的变化,机器人找到变化的模式,并将其融入到系统。例如,如果抓取器总是最终大致平行于物体,机器人将推断并行性是该过程的重要约束。
 
麻省理工学院计算机科学家以及本研究工作的负责人ClaudiaPérezD’Arpino表示:“在这一点上,机器人就像一个2岁的婴儿,只是知道怎样够到并抓住东西。”借助其知识库,机器人只需一次演示即可学习新的多步骤任务。用户使用C-LEARN软件向机器人展示所需的任务,然后批准或改正机器人的尝试。
 
西雅图华盛顿大学未参与此次研究的机器人专家MayaCakmak表示:“可以服从几何约束的机器人已经存在了十多年,然而,目前为止,只有专家能利用他们。”
 
为测试该系统,研究人员教了Optimus四项多步骤任务:捡起一个瓶子并把它放进桶里;双手水平抓取和提起托盘;用一只手打开一个盒子,然后用另一只手按盒子里的按钮;用一只手抓住立方体上的把手,并用另一只手将立方体中的一根杆拉出来。对于每一个任务,Optimus会得到一次示范,并做出了10次尝试。40次尝试中,成功37次。研究人员将于本月晚些时候在IEEE国际机器人与自动化大会上发表报告。
 
对于一个更严峻的挑战,研究人员将Optimus的知识库及其四项任务的计划传输给了Atlas——一个必须保持其平衡的双足机器人。Atlas努力完成这四项任务。但当研究人员删除一些转移的知识时,例如保持某些移动平行的约束,它就失败了。
 
D’Arpino说,这种知识转移将有实际应用。“在德国的工厂里,你可以教一个机器人做一些事,没有理由不能将其转移到加拿大的不同机器人。”当然,对未来具有反乌托邦观点的人关心的是,通过互联网互相传递新技能的机器人将是走向机器人世界统治的第一步。
 
D’Arpino正在研究人们第一次与Optimus互动是否能教会他新技能。尽管她还没准备好详细讨论这些问题,目前的结果还是很乐观的。下一步,她希望教会机器人灵活地调整他们所学的飞行技能。
 
最终目标是教机器人拆除炸弹,机器人需要快速、准确地进行该项精妙的任务。其他应用还包括在灾难中寻人,制造电子产品,帮助生病或懒人做家务。D’Arpino表示:“有机器人在家服务的这个承诺,但现实是,现在他们什么都做不了。”她希望能改变现状。


上一篇:谷歌研究院在化学发力:应用机器学习技术预测分子性质
下一篇:解放人类的双手 机器人尝试自主学习抓取物体
精选推荐
英国首台月球车是个小型四腿机器人 将于2021年登月
英国首台月球车是个小型四腿机器人 将于2021年登月

[2019-10-12]  探测器将用四条腿探测月球表面,并将数据传回着陆器,后者将把数据传回地球图 詹姆斯温斯皮尔英国即将成为继美国、俄罗斯、中国之后的又一 ...

Waymo:人性和行为心理学才是无人驾驶最大的挑战
Waymo:人性和行为心理学才是无人驾驶最大的挑战

[2019-11-03]  自动驾驶汽车作为AI领域内最大的挑战之一,谷歌致力于其研发已有十余载,现在他们逐渐意识到,最困难的是如何让人们享受驾驶的乐趣。这是一 ...

美国普渡大学研发快动作软体机器人,灵感来自变色龙舌头捕食
美国普渡大学研发快动作软体机器人,灵感来自变色龙舌头捕食

[2019-10-31]  本文图片均来自:Ramses v Martinez 普渡大学变色龙、蝾螈和许多蟾蜍利用积蓄的弹性能量,向距离1 5倍体长的毫无防备的昆虫伸出粘糊糊的舌 ...

7种常见的机器人焊接类型
7种常见的机器人焊接类型

[2017-12-17]  机器人焊接是工业领域最常见的机器人应用之一,近几十年来主要由汽车行业驱动。机器人焊接在完成大批量,重复性的焊接任务时效率最高。...

基于生物启发的机器人很容易适应丢失附属器官
基于生物启发的机器人很容易适应丢失附属器官

[2017-12-17]  很多机器人被设计应用在危险环境,如灾难现场。在这些地方,他们的运动系统完全有可能被损坏。那这样会吓跑这些机器人吗?也许不是,如果它们像日本的东北和北海道大学创造的......

这个外科手术机器人可以为患者“量身定制”
这个外科手术机器人可以为患者“量身定制”

[2019-07-12]  世界首创,来自澳大利亚机器人视觉研究中心的研究人员正在推动手术机器人的发展边界,他们创造了可定制的、小型化的手术机器人,能够唯一地 ...

[2017-03-21]  虽然有很多关于机器人取代工人的担心,但哈佛经济学家James Bessen的论文指出,在过去的67年里机器人仅仅淘汰掉人类工作中的一个。在1950 ...

什么是机器人学?机器人学简介
什么是机器人学?机器人学简介

[2017-12-14]  机器人学是工程学与科学的交叉学科,包括机械工程,电气工程,计算机科学等。机器人技术涉及机器人的设计、制造、操作和应用,以及用于控制、感官反馈和信息处理的计算机系统。...

本周栏目热点

顶级AI会议NIPS压轴2017(附PPT、视频、代码大汇总)

[2017-12-19]  NIPS,全称神经信息处理系统大会(Conference and Workshop on Neural Information Processing Systems),是一个关于机器学习和计算神经科学的国际会议。该会议固定在每年的12月举行...

机器学习选择深层模型的原因

[1970-01-01]   深度学习采用的模型为深层神经网络(Deep Neural Networks,DNN)模型,即包含多个隐藏层(Hidden Layer,也称隐含层)的神经网络(Ne ...

机器学习—自由编码器

[1970-01-01]   一种常见的深层模型是由自编码器(Auto-Encoder)构造的。自编码器可以利用一组无标签的训练数据{x(1), x(2), &hellip }(其中x(i)是一个n ...

【NIPS最佳论文出炉】冷扑大师能战胜AlphaZero吗?No(Science论文)

[2017-12-19]  拿下NIPS2017 最佳论文,登上Science,“冷扑大师”最近有点热。18日,两位作者,CMU博士生Noam Brown和Tuomas Sandholm教授在Reddit上回答问题。对“为什么不使用深度学习......

日本开发团队给机器人嵌入神经网络

[2016-08-18]    近日在日本国立科学博物馆展出的 机器人 Alter,可谓是目前世界上最为先进的机器人之一,因为它是一款嵌入了神经网络的机器人,来自日本 ...