人工智能机器人帮助人们做家务

2018-06-04 10:46

  对许多人来说,家务活是生活中最麻烦还不可避免的一部分。如果一个机器人保姆能帮我们减轻负担呢?最近,计算机科学家们一直在研究教学机器,以便在家里完成更广泛的任务。

人工智能机器人在扫地人工智能机器人在做家务

  论文的第一作者、博士Xavier Puig说:“将行为描述为计算机程序的好处在于,它可以清晰、明确地描述完成一项任务所需的所有步骤。”“这些程序可以指导一个机器人或一个虚拟角色,也可以用更简单的动作表示复杂的任务。”该项目由CSAIL和多伦多大学以及麦吉尔大学和卢布尔雅那大学的研究人员共同开发。机器人的工作原理不同于人类,它们需要更明确的指令来完成任务。例如,有人可能会告诉一个人“打开电视,从沙发上看电视”。在这里,像“抓住遥控器”和“坐在沙发上/躺在沙发上”这样的动作被省略了,因为它们是人类常识的一部分。为了更好地向机器人演示这类任务,需要更详细地描述操作。为此,研究小组首先收集了家庭活动的口头描述,然后将它们翻译成简单的代码。像这样的节目可能包括以下步骤:走到电视前,打开电视,走到沙发前,坐在沙发上,看电视。一旦这些程序被创建,这个团队将它们输入到VirtualHome 3-D模拟器,然后将它们转换成视频。然后,虚拟代理将执行定义的任务程序,无论是看电视,把锅放在炉子上,或将一个烤面包机。最终的结果不仅仅是一个系统的训练机器人做家务,而且大型数据库使用自然语言描述的家务。像亚马逊这样正在开发类似alexa的机器人系统的公司最终可能会使用像这样的数据来训练他们的模型来完成更复杂的任务。该团队的模型成功地证明了,他们的代理可以学习重构一个程序,并因此执行一个任务,给出描述:“把牛奶倒进玻璃”,或者活动的视频演示。

  

儿童陪伴机器人


  亚利桑那州立大学(Arizona State University)艺术、媒体和工程研究助理乔旺(音译)表示:“这类工作在未来可能会为真正的机器人个人助理提供便利。”“机器人可以通过聆听或观察自己身边的人来学习任务,而不是按照制造商编写的每一项任务。”这使得机器人能够以一种个性化的方式完成任务,甚至有一天会因为这个个性化的学习过程而引发情感联系。未来,该团队希望用实际视频训练机器人,而不是用模拟视频训练机器人,这样机器人就可以通过观看YouTube视频学习。

  团队还致力于实现奖励学习系统,在该系统中,当代理正确地完成任务时,会得到积极的反馈。“在未来也许人们可以拥有一个机器人在家里帮忙做家务,帮人们解决个性化的需求”