来源: 时间:2022-08-13 19:35:06
科学家们正在开发一种人工智能系统,该系统可以让虚拟代理在模拟环境中完成简单的家务活,为未来的机器人学习此类任务铺平道路。
来自加拿大多伦多大学和美国麻省理工学院 (MIT) 的团队使用各种活动的近3,000个程序对名为VirtualHome的系统进行了培训,这些程序被进一步分解为子任务,供计算机理解。例如,像 “煮咖啡” 这样的简单任务还包括 “抓杯子” 的步骤。研究人员展示了受模拟人生视频游戏模拟人生启发的3D世界中的VirtualHome。
团队的人工智能代理可以在模拟人生风格的世界中执行1,000这些互动,包括客厅、厨房、餐厅、卧室和家庭办公室等八个不同的场景。麻省理工学院博士生泽维尔·普伊格 (Xavier puig) 说: “将操作描述为计算机程序具有对完成任务所需的所有步骤提供清晰明确的描述的优势。”“这些程序可以指导机器人或虚拟角色,也可以用作具有更简单动作的复杂任务的表示,” puig说。
与人类不同,机器人需要更明确的指令来完成简单的任务-他们不能只是简单地推断和推理。例如,人们可能会告诉一个人 “打开电视,从沙发上看”。在这里,诸如 “抓住遥控器” 和 “坐/躺在沙发上” 之类的动作已被省略,因为它们是人类拥有的常识知识的一部分。为了更好地向机器人展示这类任务,需要对动作进行更详细的描述。为此,团队首先收集家庭活动的口头描述,然后将其翻译成简单的代码。
这样的节目可能包括以下步骤: 走到电视上,打开电视,走到沙发上,坐在沙发上,看电视。创建程序后,团队将其馈送到VirtualHome 3D模拟器中,以将其转换为视频。然后,虚拟代理将执行程序定义的任务,无论是看电视,将锅放在炉子上还是打开和关闭烤面包机。最终的结果不仅仅是一个训练机器人做家务的系统,还有一个使用自然语言描述的家庭任务的大型数据库。
像亚马逊这样致力于在家里开发类似Alexa的机器人系统的公司最终可以使用这样的数据来训练他们的模型来完成更复杂的任务。
相关推荐
猜你喜欢