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

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


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

培养机器人有两种基本方法。一个是编程它的活动轨迹,这需要时间和编码的专业知识。另一个是通过触碰它的四肢来表示你想要的东西,或者自己做,让机器人模仿。但有些精妙的任务,其精度不是手能表达的,拆除炸弹是很好的例子。现在,用一个叫做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表示:“有机器人在家服务的这个承诺,但现实是,现在他们什么都做不了。”她希望能改变现状。


上一篇:谷歌研究院在化学发力:应用机器学习技术预测分子性质
下一篇:解放人类的双手 机器人尝试自主学习抓取物体
精选推荐
新型轻便机器人套装重5kg,辅助跑步和步行
新型轻便机器人套装重5kg,辅助跑步和步行

[2019-10-23]  虽然步行对大多数人来说似乎不是负担,但对有些人来说,这项简单的运动往往会让人感到筋疲力尽。比如手术或中风后恢复的患者、帕金森氏症患 ...

全自动膝关节置换手术机器人被美国FDA批准上市
全自动膝关节置换手术机器人被美国FDA批准上市

[2019-10-14]  美国Think Surgical公司已获得美国食品和药物管理局(FDA)的批准,在美国销售用于全膝关节置换(TKA)的TSolution One®全膝关节应用 ...

哈佛大学《自然》发表新驱动技术,让飞行机器人悬停且不受损伤
哈佛大学《自然》发表新驱动技术,让飞行机器人悬停且不受损伤

[2019-11-06]  哈佛大学研究人员发表在《自然》杂志上的一项最新研究,他们开发了一种由柔软的人造肌肉驱动的机器人蜜蜂(RoboBee),这种机器人在撞墙、 ...

搭载人工智能的太空机器人CIMON 2乘SpaceX抵达国际空间站
搭载人工智能的太空机器人CIMON 2乘SpaceX抵达国际空间站

[2019-12-09]  12月5日,搭载人工智能的太空机器人西蒙2号(CIMON 2)乘坐SpaceX火箭Dragon货运舱,从佛罗里达州卡纳维拉尔角空军基地升空,前往国际空间 ...

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

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

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

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

MIT用深度学习处理3D点云数据 应用于无人汽车等领域
MIT用深度学习处理3D点云数据 应用于无人汽车等领域

[2019-10-23]  如果你见过自动驾驶汽车,也许会对车顶上那个一直在旋转的圆柱体感到好奇。这是一个雷达传感器,无人驾驶汽车依靠它在现实世界中进行导航。 ...

如何让人工智能机器人快速自我纠正错误并吃一堑长一智?
如何让人工智能机器人快速自我纠正错误并吃一堑长一智?

[2017-08-23]  莱斯特大学数学系的研究人员在《Neural Networks》杂志上发表了一篇文章,概述了新算法的数学基础,可以使人工智能收集错误报告并立即纠正,而不影响现有技能 ,同时还会积......

本周栏目热点

盘点全球十大最具影响力的机器人摇篮

[1970-01-01]    人工智能(AI)研究现正迅速发展,如无人驾驶汽车、计算机在《危险边缘》智力竞赛节目中获胜、数字私人助手Siri、GoogleNow和语音助手C ...

深度学习反向传播算法(BP)原理推导及代码实现

[2017-12-19]  分析了手写字数据集分类的原理,利用神经网络模型,编写了SGD算法的代码,分多个epochs,每个 epoch 又对 mini_batch 样本做多次迭代计算。这其中,非常重要的一个步骤,......

如何在机器学习项目中使用统计方法的示例

[2018-07-23]  事实上,机器学习预测建模项目必须通过统计学方法才能有效的进行。在本文中,我们将通过实例介绍一些在预测建模问题中起关键作用的统计学方法。...

[2017-08-28]  模拟退火(Simulated Annealing,简称SA)是一种通用概率算法,用来在一个大的搜寻空间内找寻命题的最优解。1、固体退火原理:将固体加温 ...

Machine Learning-感知器分类算法详解

[2018-05-31]  今天我们来讲解的内容是感知器分类算法,本文的结构如下:什么是感知器分类算法,在Python中实现感知器学习算法,在iris(鸢尾花)数据集上训练一个感知器模型,自适应线性神......