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

研究人员帮助机器人“思考”,并进行抽象的计划

布朗大学和麻省理工学院的研究人员已经开发出一种方法,可以帮助机器人通过构建周围世界的抽象画像,来帮助机器人完成连续的多个步骤的任务。研究发表在《人工智能研究》杂志上,这意味着朝着构建能思考和行动更像人的机器人又迈出了一步。
 
对于机器人来说,由于他们对世界的感知和互动有限,计划变成了一件非常困难的事情。机器人对世界的感知仅仅是由它的摄像头收集的大量像素组成的,它的行动能力仅限于设置控制其关节和钳子的单个马达的位置,先天缺乏理解能力,不明白这些像素与我们可能认为的世界上有意义的概念有多大关联。

\
 
布朗大学计算机科学助理教授,这项新研究的主要作者 George Konidaris 说,只与世界进行低层次的接触使得很难决定该做什么。想象下如果你要去杂货店,但是需要考虑每块肌肉怎么动才能到达,还要提前想象一路上会通过视网膜的详细的视觉数据,这会有多难计划,你会立即陷入细节的泥潭。当然人类不会这样做,我们能够引入一些抽象概念,把大量不相干的细节抛诸脑后,只专注于重要的事情。
 
即使是最先进的机器人也无法实现这种抽象。当我们看到机器人计划和执行多步骤任务时,几乎总是有这样的情况,程序员明确告诉机器人如何思考这个世界,以便制定一个计划,但如果我们想要机器人能更自主地行动,它们就需要能够自主学习抽象概念。
 
在计算机科学术语中,这类抽象分为两类:程序抽象和感性抽象。程序抽象是由低层次的动作组成的程序,这些动作组成了更高层次的技能。一个例子就是把所有需要打开的小动作捆绑在一起,所有的动作都涉及到把手,转动它,把门开成为一个打开门的技能。一旦这样的技能建立起来,你就不用担心它是如何工作的了,只需要知道什么时候运行它,包括 Konidaris 自己在内的机器人专家们一直在研究如何让机器人学习程序抽象。
 
但根据 Konidaris 的说法,在感知抽象方面的进展比较少,与帮助机器人理解其像素化的环境有关,这正是这项新研究的重点。他们的研究表明,一旦机器人拥有高水平的运动技能,它就能自动构建出一种能与世界相适应的高水平符号表示,这是一种非常适合于使用这些技能的计划。

\
 
学习抽象世界
 
在这项研究中,研究人员介绍了一个名为 Anathema(简称 Ana)的机器人,它的房间里有一个橱柜,一个冰箱,一个控制橱柜内部光线的开关,以及一个可以放在冰箱或橱柜里的瓶子。他们给了 Ana 一套高级的动作技能,用来操控房间里的物品,打开和关闭冰箱和橱柜,翻转开关,拿起一个瓶子。然后让 Ana 放松,在房间里尝试他的运动技能,在每个技能执行之前和之后记录她的相机和执行器的感觉数据。这些数据被输入到由团队开发的机器学习算法中。
 
研究人员表示,Ana 能够学习到一种非常抽象的环境描述,这种描述只包含了他能够胜任某项特定技能所必需的。例如他了解到为了打开冰箱,站在它的前面的时候不拿任何东西,因为他需要用双手打开盖子。
 
他还学习了与其他技能相关的抽象概念。比如能了解到柜内的光线是明亮的,以致于传感器都被点亮了。所以为了控制橱柜里的瓶子,灯必须关掉。还又为了关掉灯,要关掉橱柜门,因为打开的门挡住了他进入开关的通道。由此产生的抽象表示将所有的知识从高清晰度图像压缩到文本文件,只有 126 行。
 
Konidaris 说,这些都是关于他周围环境的重要的抽象概念,在打开门之前,必须先关好门。不能把瓶子从橱里拿出来,除非它是开着的等等,他能够通过执行技能和看到发生的事情来学习。

\
 
在抽象中做规划
 
Ana 掌握了抽象表现,研究人员让他做一些需要计划的事情,比方说把瓶子从冰箱里拿出来放到橱柜里。
 
正如他们所希望的那样,安娜去打开了冰箱,没有把里面瓶子拿出来,他意识到如果夹子里拿着瓶子,就不能打开橱柜,因为这样做需要两只手。所以打开冰箱后,就去了橱柜。然后看到灯开关在打开的位置,又意识到打开柜子会挡住开关,所以在打开橱柜前把开关关掉,回到冰箱里拿回瓶子,最后把它放在碗柜里。简而言之,他事先计划好了,发现了问题并在可能发生之前就把问题解决掉了。
 
Konidaris 说,「我们没有向 Ana 提供任何他需要的抽象表示,他自己就学会了这些抽象概念,一旦有了这些抽象概念,计划就变得简单了。他发现这个计划只需要 4 毫秒的时间。这项研究为将人工智能应用于机器人技术提供了一个重要的理论基础,我们认为允许机器人在抽象而非具体的内容上进行规划和学习,将是构建真正智能机器人的基础。如果你以正确的方式思考,很多问题往往都很简单」。
 
这篇论文的合著者是来自麻省理工学院的 Leslie Pack Kaelbling 和 Tomas Lozano-Perez,这项研究得到了美国国防高级研究计划局和麻省理工学院的情报计划的支持。


上一篇:未来10年机器人技术面临这十大挑战
下一篇:DeepMind开发新系统 让AI机器人具备自学能力
精选推荐
美国人工智能公司Skymind进入福建全面开展业务
美国人工智能公司Skymind进入福建全面开展业务

[2017-12-11]  人工智能在当今这个时代对大家来说想必是非常熟悉的,这也是我国近十几年来一直追求的目标,未来的时间里这也将是全人类追求的目标。就目前来看,近年来,人工智能或在我国迎......

美国喷气推进实验室的AI驱动无人机挑战人类飞行员
美国喷气推进实验室的AI驱动无人机挑战人类飞行员

[2017-12-08]  随着无人机及其组件越来越小,效率越来越高,功能越来越强大,我们已经看到越来越多的研究开始让无人机自主飞行在半结构化的环境中,而不依赖于外部定位。 宾夕法尼亚大学在......

一个让深度学习惨败的通用人工智能领域——语境处理
一个让深度学习惨败的通用人工智能领域——语境处理

[2019-11-04]  Context是指用来解释一段给定文本或语句的来源框架,我们可以翻译为上下文或语境。维基百科将context定义为:*在符号学、语言学、社会学和 ...

谷歌大脑发布ROBEL基准 鼓励用低成本机器人训练AI系统
谷歌大脑发布ROBEL基准 鼓励用低成本机器人训练AI系统

[2019-10-11]  训练AI系统的机器人D& 39;Claw和D& 39;Kitty用于控制机器人的人工智能系统,测量其性能所使用的基准通常仅限于为工业环境设计的昂贵硬件, ...

农业将为高科技行业 农业机器人的应用领域
农业将为高科技行业 农业机器人的应用领域

[2017-12-17]  农业正在迅速成为一个令人兴奋的高科技产业,吸引了新专业人士,新公司和新投资者。技术发展迅速,不仅提高了农民的生产能力,而且促进了我们所知道的机器人和自动化技术的发展。...

瑞士研发出微型机器人集群 可像蚂蚁一样互相交流并协同工作
瑞士研发出微型机器人集群 可像蚂蚁一样互相交流并协同工作

[2019-07-12]  EPFL(瑞士联邦理工学院)的研究人员受到了蚂蚁的启发,开发了一款仅有10克重的小型机器人:他们可以相互交流,分配角色并完成复杂的任务。 ...

麻省理工又秀神技:推出如魔法般跳跃的方块机器人集群
麻省理工又秀神技:推出如魔法般跳跃的方块机器人集群

[2019-10-31]  几天前,小编向大家介绍过麻省理工(MIT)研发的一种自组装机器人集群(点此阅览),它们可以用统一标准的小单元自动组装出各种大型结构。 ...

揭秘达芬奇手术机器人
揭秘达芬奇手术机器人

[2018-04-19]  达芬奇手术系统是由美国Intuitive Surgical公司制造的机器人手术系统。美国食品和药物管理局(FDA)于2000年通过该标准,旨在利用微创手段 ...

本周栏目热点

麻省理工正研究植物机器人 让植物自主控制机器人

[2018-12-08]  控制论通常指人类用机器人部件增强自己。我们听说过动物机器人或昆虫机器人,但我们很少听说植物机器人对吧?一个机器人其实是对植物有很大益处的,因为一般植物根本无法移动......

机器人离线编程误差来源分析及消除办法

[2018-01-02]  随着机器人应用领域越来越广,传统的示教编程这种编程手段有些场合变得效率非常低下,于是离线编程应运而生,并且应用越来越普及。初用离线编程的朋友,总会被最后生...

全面了解机器人的精度

[2018-05-07]  1 绝对精度是啥玩意? 这个软件能否后刷进机器人系统?关于第二个问题,近期有不少客户询问本助手,这个软件可以后刷到系统里卖面吗?可以 ...

使用Azure Bot创建一个智能聊天机器人|附源代码

[2018-01-09]  首先,需要在Azure门户上创建一个帐户。只有这样,我们才能在云环境中托管应用程序。在左侧菜单上单击New,它将打开Azure Marketplace,在那里我们可以看到服务列表。点击AI +认知服务...

未来10年机器人技术面临这十大挑战

[2018-02-09]  近年来,机器人研究取得了长足的进步,但要想在我们的生活中普及机器人仍是障碍重重。《Science Robotics》杂志列举了机器人普及亟待解决 ...