RUC-NLPIR/ARPO

[ICLR 2026] Agentic Reinforced Policy Optimization (ARPO)

解决的问题

ARPO 和 AEPO 解决了大型语言模型 (LLM) 在与外部工具交互时,推理过程中引入的不稳定性与不确定性。具体而言,它们解决了在多轮代理交互中对齐步骤级工具使用行为的挑战,其中来自工具调用的反馈通常会导致高熵(不确定)token,这可能会阻碍有效的强化学习。

运作原理

ARPO (Agentic Reinforced Policy Optimization)

ARPO 鼓励策略模型在工具调用熵较高的回合中自适应地进行分支采样。这使得模型在最不确定时能更有效地探索多个潜在的推理路径,在无需像 GRPO 等标准方法那样进行大量工具调用的情况下,对齐工具使用行为。

AEPO (Agentic Entropy-Balanced Policy Optimization)

AEPO 在 ARPO 的基础上,通过在展开 (rollout) 和策略更新阶段平衡熵来进行优化:

  • 动态熵平衡展开 (Dynamic Entropy-Balanced Rollout):使用熵预监控来分配采样预算,并应用分支惩罚以防止在连续高熵步骤中过度分支。
  • 熵平衡策略优化 (Entropy-Balanced Policy Optimization):采用「熵裁剪平衡机制」(使用 stop-gradient 操作) 来重新缩放高熵 token 上的梯度,并使用熵感知优势估计来优先学习具有高不确定性的 token。

适用对象

本项目专为训练需要多轮工具交互与复杂推理能力的基于 LLM 代理的研究人员与开发者所设计。

特点

  • 性能提升:在 GAIA 和 HLE 等基准测试中取得高分(例如 Qwen3-14B 在 GAIA 上达到 61.2%)。
  • 效率:与 GRPO 相比,减少了训练期间所需的工具调用次数。
  • 优化:包含工具调用加速与内存优化,使 14B 模型能在单节点上以 128 的批次大小,每步仅需 10 分钟即可完成训练。
  • 全面资源:提供完整的代码库、SFT 与 RL 数据集,以及从 3B 到 32B 参数的预训练模型检查点。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目