智客 ZICQ
EN 登录 / 注册
智客前沿 前沿论文 #DRAP #OpenVLA #持续学习 #物理智能体 #可塑性调节

DRAP以动态风险调节OpenVLA持续学习 plasticity

Mr.Xu 的头像

文 / Mr.Xu 智客前沿编译 · 审校

发布时间:

中文阅读 (Chinese) English Version

摘要:DRAP提出一种面向物理智能体的无回放持续学习方法,针对机器人策略误差沿轨迹累积并放大为闭环失败的问题,利用局部状态转移模型的最大奇异值估计扰动放大风险,再以风险加权的参数重要性记忆调节AdamW学习率。该方法在固定KappaTune子网络上抑制敏感参数的新任务更新,在LIBERO Spatial、Object和Goal套件中较AdamW与EWC更好保留旧任务能力,同时维持新任务学习能力。


核心思路:按动态敏感性限制参数更新

DRAP(Dynamics-Risk Adaptive Plasticity)针对物理智能体中的持续学习问题:机器人每一步的小误差都可能改变后续状态分布,使动作预测误差持续放大,最终导致闭环任务失败。因此,持续学习不能只按梯度大小保护旧知识,还需要识别“哪些参数、哪些状态位置一旦被新任务改写,最容易破坏原有行为”。

DRAP的基本路径包含三个环节:

  1. 利用专家状态—动作转移估计局部动力学放大风险;
  2. 根据风险加权动作梯度,构建参数张量级重要性记忆;
  3. 在后续任务中,按累计重要性缩放AdamW的有效学习率,对敏感参数执行更保守的更新。

该方法不需要保存历史样本回放,因而避免了在物理智能体训练中持续存储原始轨迹、重新执行动作或引入额外生成数据的成本。

动态风险估计:局部线性化与最大奇异值

DRAP首先对专家状态—动作转移拟合带岭正则的局部线性模型。设局部状态转移矩阵为 (A),系统动态可近似写成:

[ \delta x_{t+1} \approx A\delta x_t + \delta u_t ]

其中,(A) 描述局部状态对微小扰动的响应。矩阵谱范数给出单步扰动可能造成的最大线性放大程度:

[ |\delta x_{t+1}|_2 \le |A|_2|\delta x_t|_2 ]

论文使用 (A) 的最大奇异值作为策略无关、受Lyapunov启发的风险估计。该指标并非直接来自策略奖励,而是由环境局部动力学决定,因此即使不同策略产生不同动作,也能用于比较同一状态区域对扰动的敏感性。

从工程角度看,这种做法避免了在训练回路中反复运行价值网络、Monte Carlo rollout或对抗搜索来估计风险,额外推理成本更接近一次局部线性拟合和矩阵范数计算。不过,局部线性模型只描述工作点附近的小扰动动态,面对强非线性、多模态接触或快速切换任务时,风险排序可能失真。

风险加权的重要性记忆

完成一个任务后,DRAP将样本级动作梯度平方,并根据对应轨迹位置的动态放大风险进行加权,累计到参数张量级重要性记忆中。其核心思想不是简单地认为“梯度大就重要”,而是判断“梯度大且所在位置动力学敏感”的参数更值得冻结。

形式上,重要性记忆可抽象为:

[ I_i \leftarrow I_i + \sum_t r_t (\nabla_{\theta_i}\mathcal{L}_t)^2 ]

其中,(r_t) 由局部状态转移的最大奇异值给出,反映轨迹位置对动作扰动的放大程度。与EWC相比,DRAP并非仅依赖参数偏离或Fisher近似来估计任务重要性,而是把环境动力学的风险显式纳入计算。

这种差异在物理AI中很关键:视觉分类任务中,两个参数即使拥有相近梯度幅值,其后果也未必具有相同的闭环风险;机器人任务中,处于接触、夹取或高速运动状态附近的少量参数变化,可能比普通状态下的更大梯度更危险。

AdamW学习率调制

进入后续任务时,DRAP对累计重要性进行归一化,并据此缩放每个参数张量的有效AdamW学习率:

[ \eta_i = \eta_{base}\cdot g(I_i) ]

其中,(g(\cdot)) 是单调递减的重要性到学习率映射。重要性越高,更新幅度越小;不敏感参数仍可快速适应新任务。

相比直接冻结参数,这种逐张量、逐任务的连续衰减有几个优势。第一,它保留了新任务学习的自由度,不必预先划分“任务参数”和“共享参数”。第二,重要性会随着任务序列持续累计,参数保护强度可以动态调整。第三,它可直接叠加在现有AdamW训练流程上,训练框架改动相对有限。

但归一化方式也决定了方法行为:累计重要性持续增大时,整体学习率可能被压得过低,造成后续任务学习不足。如果只抑制更新而不重新校准优化器状态,AdamW的一、二阶矩估计仍可能推动参数漂移。实际实现还应明确是否重置动量、是否重新估计风险模型,以及何时允许重要性记忆衰减或重算。

在OpenVLA上的实例化

DRAP在OpenVLA的一个固定KappaTune子网络上实现。固定子网络意味着每个任务的可训练参数集合保持一致,重要性记忆能够在同一参数坐标系中跨任务累积;如果每个任务选择不同子网络,参数索引变化会破坏记忆对应关系。

这一设计将DRAP定位为针对预训练视觉—语言—动作模型的微调策略,而不是从头训练物理智能体。其工程优势是部署路径明确:加载OpenVLA,筛选可训练参数,为每个任务维护张量级重要性状态,再按风险缩放学习率。

需要警惕的是,固定子网络可能限制新任务可塑性。预训练模型中未被选中的参数无法贡献当前训练梯度,也可能无法通过DRAP调整学习率;KappaTune的筛选结果是否对任务顺序敏感,将直接影响结论的泛化性。

评测表现与解读

论文在LIBERO Spatial、Object和Goal三个套件上评估无回放的顺序适应,并比较标准AdamW微调与EWC。DRAP报告称,其在明显改善旧任务行为保持的同时,仍能较好学习新套件。

这组对比能够说明“按动态风险调节可塑性”优于两种常见基线:标准AdamW没有任务级稳定性约束,EWC虽然抑制重要参数漂移,却未显式利用环境局部动力学风险。但现有摘要没有提供具体成功率、遗忘幅度、训练时间、参数选择比例及统计显著性,因此不能仅凭“substantially improved”判断实际增益。

评测还应关注以下问题:

  • 任务顺序是否固定,随机化顺序后结论是否保持;
  • 是否报告平均成功率、最差套件表现及旧任务下降幅度;
  • 与参数冻结、分层学习率、梯度投影和基于Fisher重要性等方法是否公平比较;
  • 局部动力学模型的数据量和拟合误差是否随任务变化;
  • 无回放带来的存储优势是否以额外参数扫描或风险拟合成本为代价;
  • OpenVLA之外的VLA模型和真实机器人上能否复现。

工程权衡与落地建议

DRAP的主要收益是把“防遗忘”从静态参数约束转化为动态、局部、与任务失败敏感性相关的学习率控制。其代价包括每个任务后的梯度重要性累计、局部动力学拟合,以及持续维护参数级状态。

对于希望复现的团队,建议采用以下流程:

  1. 选择与部署环境一致的状态特征,并从少量专家轨迹拟合带正则的局部转移模型;
  2. 将动作梯度映射到实际可训练参数,避免视觉编码器中未适配参数污染重要性统计;
  3. 对重要性做逐任务归一化,并设置衰减、重估和上限,防止长期任务序列造成学习率坍缩;
  4. 比较AdamW、EWC、按Fisher重要性调学习率等强基线,并使用多个随机种子;
  5. 在LIBERO之外测试真实机械臂、不同控制频率和更长任务链,重点观察接触点附近的行为稳定性。

DRAP的价值不在于提出一个复杂的新优化器,而在于提供了一条可解释的工程路径:用局部动力学识别高风险状态,用风险加权的参数记忆决定哪些能力应当少改。它是否真正优于更简单的参数分组或学习率衰减策略,仍需通过完整消融实验验证。


消息来源:Hugging Face Daily Papers (2026-11-03)

—— 完 ——

主题标签: #DRAP #OpenVLA #持续学习 #物理智能体 #可塑性调节

编辑部与事实核查说明:本篇专刊由智客前沿资讯管线根据官方技术公告、学术论文及开源工程文档整理编译,经算法实体核验与人工编辑审校后发布。若发现技术事实纰漏,欢迎依据勘误方针或一键向编辑部发送勘误反馈。

社区整体评论区

正在加载实时智能评论与划词标注…