EmbodiRSI:面向数据高效机器人适配的递归自我改进

26年9月来自上海科技大学和瞬适科技(InstAdapt)的论文"EmbodiRSI: Recursive Self-Improvement for Data-Efficient Robot Adaptation"。

EmbodiRSI 最有价值的地方,是把机器人适配组织成"执行---发现弱点---补充针对性经验---再训练"的闭环。 它展示这一闭环在特定场景中节省真实示教数据的潜力;目前的证据主要支持短期、场景内的策略改进,长期持续改进和跨场景泛化仍待验证。


论文处理的问题是:机器人当前缺什么经验,会随着能力提升而变化。 固定示教集通常覆盖正常执行,却较少覆盖抓空、物体被碰偏等策略自身造成的状态。EmbodiRSI 因而同时调整策略参数和下一轮数据的采集分布。

如图 1 所示 EmbodiRSI 概览:

如图 2 所示EmbodiRSI 中的递归自我改进环:Rollout 监控器结合多视角相机观测与仿真器状态,在无需重置的情况下触发从当前状态的恢复。故障分析指导针对性的数据收集。成功的 Rollout(包括经修正后完成的案例)与新生成的演示数据会被累积起来,用于更新下一轮的策略。外部恢复机制仅在训练期间使用,评估过程则是自主进行的。

其整体框架可以表示为:


方法的要点,在于两个不同时间尺度的反馈机制,以及支撑它们的可执行仿真。

  1. 把目标工作空间转化为可重复练习的环境。
    场景智能体调用 SAM 3 分割物体、SAM 3D 重建带纹理网格,再修正物体穿插,同时维护支撑、包含等关系。初始场景与整理后的目标场景共同定义操作任务。这里仿真的作用贯穿训练全过程,包括重置、诊断、纠错和补采数据。
  2. 把高层规划转化为经过验证的示教。
    智能体先规划物体的移动路径,GraspGen 提供抓取候选,cuRobo 验证机器人运动。轨迹需要通过物体扫掠碰撞、多视角检查、连续运动可行性和实际执行检查。路径点绑定源物体或目标物体,位置变化后可以重新定位和规划,因此同一任务程序能够反复利用。
  3. 协同错误纠正:补充"犯错以后怎么办"的经验。
    监测器结合图像、动作历史和仿真状态,决定继续、恢复或完成。当策略抓空或碰偏物体时,系统从当前物体位姿和机器人关节状态重新规划,不重置成干净的起始状态。例如,笔已经被推离原位,纠错轨迹就从这个偏移后的状态开始。成功续接的经历进入训练集,让策略接触正常示教中缺少的状态。
  4. 自适应数据采集:补充"哪些配置还不会"的经验。
    系统将最终失败归因于源物体位置、目标位置或其他原因,再在归一化的位置网格中寻找失败集中区域。下一轮配置分布为:
    p_{k+1}(c)=(1-alpha)p_0(c)+alpha p_{hard,k}(c) ,这表示保留一定的原始分布覆盖,同时增加困难配置的练习。测试分布保持不变。需要注意,其已实现的自适应主要围绕任务配置和重置区域展开,任务预算与迭代轮数预先固定。
  5. 把新增经验用于下一轮策略更新。
    数据集按下式累积:
    D_{k+1} = D_k U D_k^roll^ U D_k^new^,前者是执行与纠错产生的经验,后者是重新生成的示教。更新后的策略再次执行,形成下一轮反馈。

从模型角度看,需要区分机器人策略、价值模型和负责组织流程的智能体。

部分 论文中的实现 主要作用
机器人策略 从预训练 pi_0.5 初始化的 VLA 策略 将视觉、机器人状态与语言指令映射为动作
价值模型 同一预训练检查点的视觉语言骨干,加价值预测头 为训练数据提供优势标签
场景、轨迹与监测智能体 基于 GPT-5.5 的智能体系统 规划、诊断、调用工具和决定采集配置
仿真与几何工具 Isaac Sim、SAM 3/3D、GraspGen、cuRobo 等 提供重建、物理执行和可行性验证
工作流协调器 基于 OpenClaw,通过 MCP 协调 管理依赖、任务执行、训练和产物检查

策略输入包括头部与双腕相机 RGB、14 维机器人状态,以及语言指令;每个场景训练一个覆盖该场景全部子任务的策略。仿真物体位姿用于训练时的诊断工具,不作为策略输入。

策略学习沿用 RECAP 式优势条件化。论文定义:

实际设置为 R_t^(n)^=0, n=50,所以标签取决于前后价值估计的变化。这个二值标签以文本条件输入策略,动作监督仍来自记录的轨迹,优化目标是条件化行为克隆。

因此,理解其"递归自我改进"的准确位置很重要:递归发生在策略执行、经验获取和再训练之间;学习目标与主要模型结构保持固定。 它的主要创新落在系统和数据闭环层面。

论文的实验结果可以这样解读。以下数字均采用场景等权平均,轨迹预算均指每个子任务:

比较 结果 支持的结论
三个场景的仿真迭代 R0:50.4% → R1:70.7% → R2:83.5% 两轮更新后自主执行能力提高
相同 400 条仿真轨迹,S1/S3 静态采集 59.3%,EmbodiRSI 79.9% 收集什么经验具有实际价值
相同预算,S1/S3 实机迁移,未做真实微调 静态采集 46.3%,EmbodiRSI 59.2% 仿真中的闭环收益部分迁移到实机
三场景 R2 实机执行 真实微调前 62.8%,加 10 条 HIL 后 83.1% 少量真实纠错经验仍然非常重要
三场景最终实机比较 400 条仿真+10 条 HIL:83.1%;200 条纯真实示教:75.0% 在这些任务上显著节省保留的真实训练轨迹

这里最有说服力的是相同保留数据量下的静态采集对照。单看 R0 到 R2,数据量也从 50 增至 400 条,无法把提升全部归因于反馈机制;匹配数据量的实验更能支持闭环采集的价值。不过,这个对照只覆盖 S1、S3 两个场景。(正文表 1、表 2;附录 D、E)


它的贡献主要体现在三点。

  • 把失败状态纠错与困难配置补采连接起来。 前者解决策略偏离正常轨迹后的状态覆盖,后者改善下一轮起始配置覆盖,二者具有互补性。
  • 建立了从诊断到可执行训练数据的完整通路。 高层智能体的判断通过几何检查、运动规划和执行验证落到实际轨迹,这是系统可靠性的关键。
  • 验证了训练时外部辅助可以转化为策略自身的能力。 最终测试禁用智能体接管、规划器恢复和人工纠正,因此测试中的重新尝试确实由学习后的策略产生。

从研究定位看,它把数据聚合、困难样本采集、优势条件化学习和 Real2Sim2Real 整合为一个可运行系统。贡献的重心是这些环节如何协同工作,以及所获得的数据效率收益。

目前最重要的问题如下。

  1. 各组件的独立贡献尚未分清。
    完整方法同时引入纠错经验、定向补采和智能体诊断。现有对照无法回答:究竟哪一项贡献最大,两者是否必须联合使用,或者简单规则能否替代部分智能体推理。尤其不能将表 1 的全部收益单独归给"自适应补采"。
  2. 对"持续自我改进"和泛化的证据较窄。
    只有两轮更新、三个桌面场景、14 个子任务,且每个场景分别训练。子任务独立测试,没有验证完整整理桌面的长序列执行。论文中的"零样本实机迁移"指没有任务特定的真实策略微调;仿真本身已经利用目标工作空间的观察进行构建。
  3. 困难区域统计可能掩盖策略对纠错的依赖。
    一个细节很关键:经过接管后成功的回合,不计入最终失败分子。因此,某区域即使经常需要接管,也可能呈现较低的"失败率"。这是辅助采集过程的统计量,与策略自身的失败率存在差异。我的判断是,后续应分别记录首次失败、接管频率、接管后成功和最终失败。
  4. "真实轨迹减少 20 倍"不能直接换算为总成本降低 20 倍。
    400 条指最终保留的成功轨迹,没有包含失败尝试、重建与修复、智能体调用、规划以及训练成本。HIL 纠错与标准真实示教的采集方式也不同。现有结果有力支持真实训练数据节省,但还缺少完整的时间和经济成本核算。
  5. 价值学习与数据筛选仍有值得追问的地方。
    附录明确说明,实验中只保留最终成功的轨迹,最终失败轨迹用于归因而不进入策略训练。这可能使无法恢复的状态缺少训练覆盖。同时,优势标签依赖价值模型的差分,价值估计误差可能影响标签质量。该版对价值模型训练、阈值选择和关键采集超参数的披露仍不足以让读者完整复现。
  6. 统计精度和实机差距限制了结论强度。
    每个任务、每种设置仅有 10 次实机测试;表中的标准差是任务之间的差异,不能代表多次独立训练的稳定性。与 200 条真实示教相比,14 个任务中是 8 个更高、5 个持平、1 个更低,尚不适合宣称全面优越。另外,R2 实机成功率从 62.8% 经 HIL 提高到 83.1%,说明真实环境中的残余误差仍是重要瓶颈。

下一步工作,包括留出工作空间评估、更长的改进过程,以及组件消融。在此基础上,按以下优先级推进:

优先级 下一步工作 具体做法与应回答的问题
最高 拆分闭环机制的贡献 做"有/无纠错 × 有/无自适应补采"的四组实验,再比较普通行为克隆与优势条件化;同时控制保留轨迹数、训练步数并报告采集成本
最高 修正困难度估计 将无辅助执行失败率、接管率、最终失败率分开;比较它们指导采集时,哪种更能提升下一轮自主成功率
高 从失败频率转向学习收益 为困难区域分配小批量试探数据,估计新增经验带来的成功率提升;优先采集单位成本收益高的配置
高 让真实失败反过来更新仿真 利用实机误差校准物体几何、摩擦、接触和相机参数,围绕不确定性生成数据,再检验能否降低对 HIL 的需求
高 验证长期与跨场景能力 在留出物体、工作空间和布局上测试;增加迭代轮数,跟踪平台期、遗忘和负迁移,并评估完整多步骤任务
中 量化恢复能力并利用失败数据 建立统一的抓空、滑落、碰偏等扰动测试;报告自主恢复成功率,并比较加入失败轨迹是否改善价值校准与恢复行为

如果要从这篇论文延伸出一个更有研究辨识度的课题:"以自主失败和预计学习收益为依据的采集决策"。它直接针对当前闭环中的薄弱环节:一个配置容易失败,并不意味着继续为它采集数据最划算。把"哪里失败最多"推进到"下一单位数据最值得采在哪里",能够让自我改进的机制更清晰,也更容易用严格实验验证。

相关推荐
揽秀亭长3 小时前
如何从视频中提取完整文案?常见方法及技术流程整理
人工智能·音视频·语音识别
PANews3 小时前
从宇树科技到Winverse AI,DeepSeek梁文锋的物理世界新棋局
人工智能·科技
cspttty3 小时前
2027校招AI产品经理准备指南:数据科学专业如何从模型走向产品
人工智能·产品经理
倔强的石头1063 小时前
多模态大模型架构_视觉语言模型VLM原理
人工智能·语言模型·自然语言处理
MiYi124063 小时前
2026深度体验:智能体办公工具助力企业协同效率提升实测
大数据·人工智能
198******126343 小时前
2026年企业AI办公工具选型指南:如何匹配业务场景完成评估
大数据·运维·人工智能
是翎3 小时前
Cube Forms:让 AI agents 直接填表,人也能随时接手
人工智能
I Am a robert girl3 小时前
从路由信号到选择性复核:MoE 视觉语言模型的视觉重定位
人工智能·语言模型·自然语言处理·视觉语言模型·混合专家模型·路由信号·目标缺失接地