AIGC标识 CoPE 拆解:边行动边预测,绕开长程 rollout

瓶颈从来不是「奖励稀疏」,而是「采样太贵」

长程语言 Agent 的强化学习有个结构性矛盾:策略只从轨迹末端的标量奖励里学东西,而中间的每一句命令、每一次观测、每一个状态转移,都白白流走了。想补上监督,常规做法是两条路——要么构造价值目标(估计每步的成功概率),要么构造观测目标(拟合环境下一步返回什么)。

这两条路都不好走。论文 Co-Evolving Acting and Forecasting for Language Agents(arXiv:2610.20597,2026 年 10 月 14 日提交,UIUC / UCSD / Meta AI)把问题讲得很直:价值目标来自轨迹末端那同一个标量,每一步拿到的信号本质相同,区分度低;观测目标(网页、终端日志)又长又噪,而且只能往前看一步。

更底层的约束是经济学意义上的:长程 rollout 的成本随步数线性甚至超线性上涨,训练预算有限时,你只能压低 rollout 数量,而末端奖励又需要足够多的成功样本才能形成组内对比。省采样 = 省算力,这是所有长程 Agent 训练的公共约束。

CoPE 的答案很克制:不动架构,只加一类目标函数。它引入第三类监督——多步动作目标(multi-step action targets),让同一个策略主干在训练时同时学「现在该做什么」和「往后几步大致会怎么走」,推理时仍然一步一个动作,不做任何前瞻解码。

做法:成功轨迹上的「跳步预测」

CoPE 基于 GRPO 的组相对策略优化。核心机制可以拆成四步:

  1. 筛成功轨迹。只在 on-policy 且最终成功的轨迹上构造预测目标——失败轨迹里没有值得模仿的后续动作序列。
  2. 跳过中间观测,直接预测动作块。给定历史 $h_t$(含 $t$ 之前的动作与观测),让主干直接生成 $a_{t:t+K}$ 这段动作序列,中间的观测不参与。这一点是它和 ECHO 类观测目标的分水岭:动作是短的、离散的、决策相关的;观测是长的、含噪的、环境随机的。
  3. 时间集成(temporal ensemble)。同一个动作 $a_j$ 会被监督两次——一次是它在真实轨迹上被执行时,一次是它被前 $K$ 步的历史「预forecast」出来时。多条历史指向同一个动作,等于把同一个标签从不同视角喂给共享主干,训练期被主干隐式吸收。
  4. 推理零改动。部署时策略照旧逐步行动。没有额外的世界模型、没有独立预训练阶段、没有 test-time 前瞻开销。

论文还提到两个稳定化细节:过滤掉不合法的预测动作(无效 action 不产生梯度),以及对预测损失做归一化,避免多步目标的损失量级盖过策略梯度。

# 伪代码:CoPE 的混合目标
loss_pg   = grpo_loss(actions, group_rewards)          # 末端奖励,只管动作 token
for t in success_trajectories:                          # 仅成功轨迹
    for k in range(1, K+1):                             # 从 t 往前 k 步的历史
        target = actions[t : t+K]                       # 动作块,跳过中间观测
        logp   = policy(h[t-k:t], target)               # 同一主干,同一前向
        loss_forecast += normalize(-logp) * valid_mask(target)
loss = loss_pg + lambda_cope * loss_forecast

论文自报的数据

五个基准:ALFWorld、ScienceWorld、WebShop、τ²-bench、AppWorld。前三个是模拟环境,后两个更接近真实应用。对照基线包括 GRPO、GRPO+EMPG、RWML+GRPO 和 ECHO。

  • 样本效率:ScienceWorld 上相对 ECHO 最高约 1.9×,相对 GRPO 最高约 2.0×;AppWorld 上相对 GRPO 约 1.6× 更早摸到训练任务分 0.5。
  • 模拟环境聚合:论文称在 ECHO 与 RWML 评估的三个模拟环境上取得最佳聚合结果,比更强基线在 ALFWorld 高 1.0 分、WebShop 高 4.4 平均分与 5.5 成功率高百分点、ScienceWorld 高 5.0 成功百分点。
  • 具体点位(Qwen2.5-7B):ALFWorld 整体成功率 95.50%,GRPO 为 90.50%。
  • 真实应用:τ²-bench 整体成功率 27.5% → 28.7%(零售提升明显,航空项有下降);AppWorld 用 Qwen2.5-14B,普通集 41.67% → 55.36%,挑战集 18.71% → 22.54%。
  • 训练开销:动作预测通路平均约多 11% 的每步训练时间,但更短的 rollout 让端到端每步时间反而少约 9%。

需要强调:以上全部是论文自报数字,没有第三方复现;τ²-bench 上的提升幅度不大且有子项回退,说明收益并非在所有任务形态上都稳定。

与同类方案的取舍

绕开长程 rollout 成本,目前至少五条路线,CoPE 属于「监督信号」这一支:

方案 切入点 主要代价
GRPO 只吃末端标量 中间监督全浪费,样本效率低
ECHO(arXiv:2605.24517,ICML 2026) 预测环境观测 token,复用同一前向 观测长且噪,只看一步;TerminalBench-2.0 上 pass@1 翻倍,但目标里混入大量环境随机性
CoPE 预测多步动作块,跳步构造 依赖成功轨迹,冷启动阶段无目标可用
EARL / QwenGyre 系统层:动态上下文预算、并行切换、轨迹去重 不改监督信号本身,只是把同样的样本喂得更快
SPARK / CER 探索层/早停层:关键决策点分叉、提前预测末端奖励 CAR 类方法引入额外评判模型与经验库,判分与真值只有约 60–65% 成对一致

一个直观对比:ECHO 在 TerminalBench-2.0 上把 Qwen3-8B 的 pass@1 从 2.70% 提到 5.17%、Qwen3-14B 从 5.17% 提到 10.79%,而且同样复用前向、不增加 rollout——因为观测 token 本来就在上下文里。CoPE 走得更远一步:把监督目标换成动作序列,直接绕开了「预测环境」这件事本身的难度。代价是它必须先在 on-policy 采样里碰到成功轨迹,纯失败阶段拿不到预测信号。

系统层方案则是另一个维度。QwenGyre(arXiv:2609.33848)面对的是单条 rollout 近 100 万 token、单次执行数小时的极端场景,用弹性 GPU 重分配加轨迹去重把成本压住;EARL 在 128×H100 上做动态上下文长度控制与并行方案切换。它们和 CoPE 不冲突:一个优化「同样的样本学得更快」,一个优化「采样这一步本身更快」。

适合谁用,怎么落地

适合:正在做网页操作、家务规划、应用编排、终端工具调用这类可重置、可复现、有明确成功判据的长程 Agent RL 的人;训练预算是瓶颈、又不想引入第二个模型或独立预训练阶段的人;推理延迟敏感、不能接受 test-time 前瞻(世界模型 rollout 式方案通常要付这笔账)的人。

不适合:完全没有成功率、无法判定成功轨迹的任务;环境不可重置、无法反复采样的场景;以及主要靠外部工具 API 计费、单步调用成本远高于模型推理的场景——那里瓶颈不在 GPU 而在 API 账单,CoPE 帮不上忙。

落地建议:

  1. 先在现有 GRPO 管线里加一路预测损失,$K$ 从 2–4 开始调,别急着上大 $K$;
  2. 只对成功轨迹开预测梯度,失败轨迹仍走原本的 GRPO 路径;
  3. 观测到 action 预测损失量级失控时优先调归一化系数,而不是直接关掉通路;
  4. 用「达到同一基准分数所需的 rollout 数」作为主指标,而不是只看最终分数——CoPE 的卖点本来就是样本效率;
  5. 认真看子项回退(τ²-bench 的航空项就是例子),判断收益是否来自任务分布而非方法本身。

代码在 github.com/ulab-uiuc/CoPE,论文 v2 全文在 arXiv HTML 版可直接读。

参考链接

  1. Co-Evolving Acting and Forecasting for Language Agents(arXiv:2610.20597)— https://arxiv.org/abs/2610.20597
  2. 论文 HTML 全文 v2(含聚合指标与消融)— https://arxiv.org/html/2610.20597v2
  3. CoPE 代码库 — https://github.com/ulab-uiuc/CoPE
  4. ECHO: Terminal Agents Learn World Models for Free(arXiv:2605.24517)— https://huggingface.co/papers/2605.24517
  5. ECHO @ ICML 2026 摘要页 — https://icml.cc/virtual/2026/78106
  6. QwenGyre: An Elastic Reinforcement Learning Framework for Training xLong-Horizon Agents(arXiv:2609.33848)— https://huggingface.co/papers/2609.33848
  7. EARL: Efficient Agentic RL Post-Training for LLMs under Dynamic Context Lengths — https://dl.acm.org/doi/10.1145/3805621.3807632
  8. SPARK: Strategic Policy-Aware Exploration via Dynamic Branching for Long-Horizon Agentic Learning(ACL 2026)— https://aclanthology.org/2026.acl-long.1100/

创作说明:本文在资料整理与成文中使用了 AI 辅助(DeepSeek),经作者审阅后发布,作者对内容负责。

posted @ 2026-10-16 10:53  frankzch  阅读(14)  评论(0)    收藏  举报