改写后的标题:字节推出Vi-PRoM视觉预训练方案,提升机器人操作成功率和效果
来源:51CTO.COM
时间:2023-09-02 17:00:31 299浏览 收藏
学习知识要善于思考,思考,再思考!今天golang学习网小编就给大家带来《改写后的标题:字节推出Vi-PRoM视觉预训练方案,提升机器人操作成功率和效果》,以下内容主要包含等知识点,如果你正在学习或准备学习科技周边,就都不要错过本文啦~让我们一起来看看吧,能帮助到你就更好了!
近年来,大规模真实世界数据的视觉预训练取得了显著的进展,在基于像素观察的机器人学习中显示出巨大的潜力。然而,这些研究在预训练数据、方法和模型方面存在差异。因此,哪种类型的数据、预训练方法和模型可以更好地辅助机器人操控仍然是一个未决的问题
基于此,ByteDance Research 团队的研究者从预训练数据集、模型架构和训练方法三个基本角度全面研究了视觉预训练策略对机器人操作任务的影响,提供了一些有利于机器人学习的重要实验结果。此外,他们提出了一种名为 Vi-PRoM 的机器人操作视觉预训练方案,它结合了自监督学习和监督学习。其中前者采用对比学习从大规模未标记的数据中获取潜在模式,而后者旨在学习视觉语义和时序动态变化。在各种仿真环境和真实机器人中进行的大量机器人操作实验证明了该方案的优越性。
- 论文地址:https://arxiv.org/pdf/2308.03620.pdf
- 项目地址:https://explore-pretrain-robot.github.io/
基准研究
预训练数据
EgoNet比ImageNet更強大。通過對比學習方法在不同的數據集(即ImageNet和EgoNet)上預訓練視覺編碼器,並觀察它們在機器人操作任務中的表現。從下表1中可以看到,在EgoNet上預訓練的模型在機器人操作任務上取得了更好的性能。顯然,機器人在操作任務方面更傾向於視頻中包含的互動知識和時序關係。此外,EgoNet中以自我為中心的自然圖像具有更多關於世界的全局背景,這意味著可以學習更豐富的視覺特徵
模型结构
ResNet-50 表现更好。从下表 2 中可以看出 ResNet-50 和 ResNet-101 在机器人操作任务上的表现优于 ResNet-34。此外,随着模型从 ResNet-50 增加到 ResNet-101,性能并没有提高。
预训练方法
根据原文的意思,需要重写的内容是:“预训练方法首选对比学习。如下表 3 所示,MoCo-v3 在 ImageNet 和 EgoNet 数据集上均优于 MAE,这证明了对比学习与掩模图像建模相比更有效。此外,通过对比学习获得的视觉语义对于机器人操作来说比通过掩模图像建模学习的结构信息更重要。” 重写后的内容: 对比学习是首选的预训练方法。从表3中可以看出,MoCo-v3在ImageNet和EgoNet数据集上都优于MAE,这表明对比学习比掩模图像建模更有效。此外,对比学习所获得的视觉语义对于机器人操作来说比掩模图像建模所学习的结构信息更重要
算法介绍
基于上述探索,该研究提出了一种针对机器人操作的视觉预训练方案(Vi-PRoM)。该方案通过在EgoNet数据集上对ResNet-50进行预训练,来提取机器人操作的全面视觉表示。具体而言,首先采用对比学习的方式,通过自我监督从EgoNet数据集中获取人与物体的交互模式。然后,提出了两个额外的学习目标,即视觉语义预测和时序动态预测,以进一步丰富编码器的表示。下图展示了Vi-PRoM的基本流程。值得注意的是,该研究不需要手动标注标签来学习视觉语义和时序动态
实验结果
该研究工作在两种仿真环境 (Franka Kitchen 和 MetaWorld) 上进行了广泛的实验。实验结果表明所提出的预训练方案在机器人操作上优于以前最先进的方法。消融实验结果如下表所示,可以证明视觉语义学习和时序动态学习对于机器人操作的重要性。此外,当两个学习目标都不存在时,Vi-PRoM 的成功率会大大下降,证明了视觉语义学习和时序动态学习之间协作的有效性。
该工作还研究了 Vi-PRoM 的可扩展性。如下左图所示,在 Franka Kitchen 和 MetaWorld 模拟环境中,Vi-PRoM 的成功率随着演示数据规模的增加而稳步提高。在更大规模的专家演示数据集上进行训练后,Vi-PRoM 模型显示了其在机器人操作任务上的可扩展性。
由于 Vi-PRoM 强大的视觉表征能力,真实机器人能够成功地打开抽屉和柜门
Franka Kitchen 上的实验结果可以看出,Vi-PRoM 在五个任务上都比 R3M 具有更高的成功率和更高的动作完成度。
R3M:
Vi-PRoM:
在 MetaWorld 上,由于 Vi-PRoM 的视觉表示学习了良好的语义和动态特征,它可以更好地用于动作预测,因此相比 R3M,Vi-PRoM 需要更少的步骤来完成操作。
R3M:
Vi-PRoM:
文中关于模型,训练的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《改写后的标题:字节推出Vi-PRoM视觉预训练方案,提升机器人操作成功率和效果》文章吧,也可关注golang学习网公众号了解相关技术文章。
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
369 收藏
-
368 收藏
-
136 收藏
-
319 收藏
-
117 收藏
-
396 收藏
-
350 收藏
-
263 收藏
-
448 收藏
-
229 收藏
-
182 收藏
-
479 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 542次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 508次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 497次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 484次学习