专栏首页ATYUN订阅号英伟达开发AI系统SimOpt,可将模拟转移到现实任务中

英伟达开发AI系统SimOpt,可将模拟转移到现实任务中

编译 | 明知不问

发布 | ATYUN订阅号

英伟达人工智能研究人员公开了SimOpt,一个人工智能系统,经过训练可以将模拟工作转移到实际行动中,从而完成一些任务,比如把钉子插进孔里,打开和关上抽屉等。

SimOpt模型依赖于强化学习,是使用英伟达的FleX物理模拟引擎和超过9600个模拟创建的,每个模拟最多需要两个小时才能完成。

该方法采用FleX中捕获的在现实世界中无法工作的合成数据,并在模拟器中调整其参数,希望该算法在下一阶段能够减少错误。

研究员Ankur Handa表示,“这样做的目的实际上是在模拟器中创建真实世界的准确副本。有了这些参数,你就可以重新训练强化学习。然后回到现实世界,检查参数范围是否有效。”

如果没有效,你再回过头来,找出与现实世界相匹配的轨迹,并找出另一个范围。然后你在这个范围内训练一个RL,你不断地重复这个过程,直到你不能分辨这是真实世界还是模拟器。

微调参数和比较模拟器和实际任务的轨迹的迭代过程依赖于深度传感器,该传感器跟踪现实世界中的3D模型并进行性能估计。

Handa说,“我们的意思是,不要把这些负面数据丢掉。这仍然是非常有用的数据,因为它允许你在模拟器中创建真实世界的准确副本,并调整参数的范围,你一直这样做,直到它起作用为止。”

今天推出的研究是继去年推出英伟达的Isaac机器人系列以及1月份在西雅图推出英伟达机器人实验室之后推出的。该实验室用于训练机器人在实际环境中工作,如宜家厨房。

Dieter Fox于2017年被任命为英伟达机器人实验室的负责人。从那时起,研究人员已经开发出可以在实验室环境中观察人类活动的学习系统,以及学习如何从合成数据中获取物体。

在接下来的几个月里,SimOpt将在更多条件下进行测试,以模拟真实环境。

视频演示:

youtu.be/SRupIVknV-A

End

推荐阅读

Recommended reading

| 决策树完全指南(下)

| 安静的半监督学习革命,一起清理未标记的数据

| HPE宣布以13亿美元收购超级计算机制造商Cray

专治BUG

据说在看的没有BUG

本文分享自微信公众号 - ATYUN订阅号(atyun_com),作者:关注人工智能的

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【深度学习】AI如何用文字表达情绪——使用人工神经网络进行带情感识别的文本分类

    本文将带你尝试,不使用文本复杂的矩阵转换将文本分类。本文是对3种方法的综合描述和比较,这些方法被用来对下面这些数据的文本进行分类。完整的代码可以在下面链接找到。...

    AiTechYun
  • 2018苹果开发者大会:推出机器学习应用套件Core ML 2,揭开iOS12的面纱

    在苹果年度开发者大会WWDC的主题演讲中,苹果可能根本就没有讨论什么硬件,但是这个演示依然持续了两个多小时。苹果所有四个平台(iOS,watchOS,tvOS...

    AiTechYun
  • 人工智能提高脑磁共振成像的分辨率

    脑磁共振检查通常可以提供比脑CT 更多的信息,是成像更清楚的一种检查,有些异常在CT 上看不出来,但在磁共振上则能显示清楚,例如,局灶性脑皮质发育不良。

    AiTechYun
  • 苹果和10家供应商成立中国清洁能源基金,投资近3亿美元推进环保 | 热点

    7月13日上午,苹果宣布将在未来四年的时间内,和10家供应商共同向中国清洁能源基金投资近3亿美元。苹果表示,该基金将在中国投资和开发共计超过1千兆瓦的可再生能源...

    镁客网
  • Python+Hadoop 从DBLP数据库中挖掘经常一起写作的合作者

    任务描述: 本文的写作目的是从DBLP数据库中找到经常一起写作的合作者。熟悉数据挖掘中频繁项挖掘的经典算法(FP-Growth)并作出改进和优化。实验代码...

    机器学习AI算法工程
  • Dart的基础语法与类型变量

    在Dart中,我们可以用var或者具体的类型来声明一个变量。当使用var定义变量时,表示类型是由编译器推断决定的,当然你也可以用静态类型去定义变量,更清楚地跟编...

    拉维
  • 如果让 strpos 查找一个整数类型的数字会发生什么?

    每次数据来了,想要查找这个字符串中某个字符,上来就是使用strpos。strpos用于查找字符串中某个子串第一次出现的位置。

    写PHP的老王
  • Wamp2.0再配phpmyadmin

    测试版本:wamp2.0 删除其他用户 仅留下root—localhost (并且设置密码:*********) 找到confing.inc.php(在ap...

    苦咖啡
  • 学习猿地 python教程 django教程1 初识Django

    在设计表时,应该特别重视所用的数据类型。使用错误的数据类型可能会严重地影响应用程序的功能和性能。

    学习猿地
  • Hexo优化 --- 利用 Markdown 语法画流程图

    一份执着✘

扫码关注云+社区

领取腾讯云代金券