0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一种基于深度学习的系统教会机器人仅通过观察人类行为就能完成任务

NVIDIA英伟达 来源:未知 作者:李倩 2018-05-24 16:21 次阅读

近日,NVIDIA研究团队率先开发出了一种基于深度学习的系统,该系统可教会机器人仅通过观察人类行为就能够完成任务。该方法旨在增强人类与机器人之间的沟通,同时推进人类与机器人无缝协同工作的研究进程。

在其论文中,研究人员表示:“为了让机器人在现实世界中执行有用的任务,必须简单地将任务传达给机器人;这包括预期结果以及任何与实现该结果的最佳方法有关的提示。借助演示,用户可以向机器人传达任务,并提供线索,以帮助机器人更好地完成任务。”

通过NVIDIA TITAN X GPU,研究人员训练了一系列神经网络,用于执行与感知、程序生成及程序执行相关的任务。结果显示,机器人能够通过现实世界内的单次演示而学习任务。

该方法的工作方式具体为:

通过摄像头来获取某场景的实时视频流,随后由一对神经网络实时推理该场景内目标的位置与关系。

由此生成的感知被传输到另一个网络,并生成用于解释如何重建这些感知的计划。

最后,执行网络读取该计划,并为机器人生成动作;同时会考虑到当前场景的状态,以确保应对外部干扰的稳健性。

机器人看到任务后,即生成人类可读的步骤描述,这是重新执行任务所必需的环节。该描述能够让用户在机器人执行之前快速辨别并纠正机器人对人类演示解读所出现的任何问题。

获得此项能力的关键在于充分利用合成数据来训练神经网络。现有的神经网络训练方法需要大量带有标记的训练数据,对这些系统而言是一个瓶颈。通过合成数据生成,可以轻松地生成几乎无限量的标记训练数据。

这也是第一次将以图像为中心的域随机化 (image-centric domain randomization)方法用于机器人。域随机化技术用于生成具有大量多样性的合成数据,并诱使感知网络相信所看到的真实数据只是其训练数据的另一种变体。研究人员选择以图像为中心的方式来处理数据,以确保网络不依赖于摄像头或环境。

研究人员表示:“这种感知网络适用于任何固态的现实世界物体,它们可以通过其3D边界立方体(bounding cuboid)来进行合理模拟。尽管在训练期间从未观察到真实图像,但即使在被严重遮挡的情况下,感知网络仍能可靠地检测到真实图像内的目标边界立方体。”

在其演示中,该团队使用多个彩色方块和一辆玩具车来训练目标检测器。该系统学会了方块之间的物理关系,比如方块堆叠在一起,或者是相邻放置。

在上述演示视频中,人类操作员向机器人展示了一组立方体。随后该系统对其程序进行了推理,并按照正确的顺序将立方体放置好。由于其在执行过程中考虑到了当前的状态,因此该系统能够实时从错误中恢复过来。

本周,在澳大利亚布里斯班举办的世界机器人与自动化大会(ICRA)上,研究人员将展示其研究论文与成果。

该团队表示将继续探索合成训练数据在机器人操控领域内的应用,并研究出将该方法应用于更多场景的能力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    27033

    浏览量

    201385
  • NVIDIA
    +关注

    关注

    14

    文章

    4592

    浏览量

    101706
  • 深度学习
    +关注

    关注

    73

    文章

    5237

    浏览量

    119906

原文标题:NVIDIA最新研究成果出炉!机器人仅通过观察人类行为就能完成任务

文章出处:【微信号:NVIDIA_China,微信公众号:NVIDIA英伟达】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    不寒而栗:机器人只需看看 就能模仿人类

    研发了通过观察人类就能够了解自然系统和人工系统运行规律的机器人
    发表于 09-05 09:12 653次阅读

    什么是工业机器人

    各种功能的一种机器。它可以接受人类指挥,也可以按照预先编排的程序运行,现代的工业机器人还可以根据人工智能技术制定的原则纲领行动。 1920年捷克作家卡雷尔·查培克在其剧本《罗萨姆的万能
    发表于 01-19 10:58

    Baxter——通过语言和动作教机器人完成任务

    操作系统 ROS ,这是硅谷全面提供机器人应用开发包公司“柳树车库”开发的系统,你既可以给它编程,也可以像教孩子做事样,通过动作和语言
    发表于 01-22 10:04

    代替人类完成危险性较大实验的双臂机器人——Mahoro

    ` 由日本自电机巨头安川株式会社和日本国立先进工业技术(AIST)研发机器人Mahoro。它可以代替人类成为实验室的操作人员。不像以往的机器人,Mahoro拥有7个关节,这样可以让
    发表于 01-22 14:42

    【Aworks申请】家庭服务机器人

    家庭环境是动态变化的,如家具等可能移动位置,因此需要完成自定位的同时完成环境地图创建,并在此基础上实现从当前位置到目标位置的自主导航。4 人机交互与语音识别技术机器人需要与人类进行交流
    发表于 07-19 23:33

    我与我的机器人

    我与我的机器人 小时候看的科幻片,眼中的机器人与我们人类样有手有脚、能够替代做一些人类不能完成
    发表于 08-05 22:49

    什么是鸥鹏机器人制作的小型物流系统

    只需发送任务机器人即可自行完成任务,云端自动更新仓库信息。小型物流机器人系统可以单机或多机器人
    发表于 04-05 15:16

    人类机器人有感情产生吗?

    ,比如狗对主人的爱是出于一种主观感知;而人工智能只不过直在发展智能上屡屡突破,在发展意识上却为零,机器人对主人的忠诚终究是程式设置的结果。赋予人工智能自主意识只出现在科幻世界里,源于人类
    发表于 11-10 10:18

    人类与人工智能机器人合作的前景

    最重要、最高级的任务留给人类自己,这才是资源集中和高效智能的社会。  最后,有三会活得更好。第一种是热衷创新创业的人。社会永远是向前发展
    发表于 04-16 17:42

    基于深度学习技术的智能机器人

    ”特征的算法,同时根据学习到的“经验数据”,从而能把图片中的猫都识别出来。基于“深度学习”的智能分类 智能机器人就是通过搭载“
    发表于 05-31 09:36

    程序教会无人车更“懂礼貌”

    `无人车和人类将如何互动?这是个棘手的问题,因为人工智能系统在解决任务时往往与人类行为不同。
    发表于 08-15 11:03

    什么是服务机器人

    问:什么是服务机器人?答:根据国际机器人联合会(InternationalFederationofRobotics,IRF)的定义,服务机器人一种半自主或全自主工作的
    发表于 09-17 07:49

    机器人是什么?

    需要人工干预。真的吗?是的。.没有人类的控制,他们无法完成任务。这就是为什么这些机器人更有效率。控制可以通过“线路”或“无线”来完成。在无线
    发表于 03-31 10:31

    未来机器人也可以像人一样进行学习

    您印象中的机器人还仅仅是按照代码指令完成任务吗?其实,通过观察人类行为来进行操作才是机器人的未来
    的头像 发表于 04-17 10:27 4820次阅读

    英伟达新研究使用合成训练数据进行机器人操纵

    NVIDIA的研究人员开发了第一个可以教机器人通过观察人类行为完成任务深度
    的头像 发表于 05-23 15:12 3276次阅读
    英伟达新研究使用合成训练数据进行<b class='flag-5'>机器人</b>操纵