KnowGPO:基于知识分组优化的搜索智能体强化学习框架
KnowGPO: Knowledge-Grouped Policy Optimization for Search Agents
一篇讲怎么给搜索智能体分步打分的新方法,把轨迹按掌握的知识分组比较,8B 模型跑赢了多数 32B 系统,做 agent 训练的可以看看。
论文提出 KnowGPO,一种针对深度搜索智能体的强化学习方法,将每个查询所需的答案信息分解为原子知识条件,用轨迹满足的条件子集定义状态。满足相同知识状态的轨迹被分到同一组内比较,相邻步骤间的知识增量作为过程奖励信号。在 Xbench、BrowseComp-ZH 和 GAIA 三个基准上,KnowGPO 比 GRPO、GiGPO、IGPO 等 baseline 高出 3.8 到 4.2 分。其 8B 模型的表现达到或超过多数 32B 开源系统。
KnowGPO: Knowledge-Grouped Policy Optimization for Search Agents
Deep search agents solve knowledge-intensive tasks through long-horizon, multi-turn interactions, where assigning credit to individual search decisions is fundamentally difficult. Outcome-based reinforcement learning provides only a single terminal reward shared across an entire trajectory. Recent process-supervision methods aim to assign credit at finer granularity, but they typically anchor credit to either surface-level trajectory states or model-internal signals, both of which become unreliable in deep search where observations are heterogeneous and retrieved contexts are long and noisy. We propose KnowGPO, a reinforcement learning framework that aligns trajectories by the task-relevant knowledge they have acquired rather than by their surface observations. For each query, KnowGPO decomposes the information required to derive the answer into atomic knowledge conditions, and represents the state of a trajectory at each step by the subset of conditions it has satisfied. Trajectories sharing the same knowledge state are grouped for within-group comparison, and the incremental knowledge gain between consecutive steps serves as an environment-grounded process reward. Experiments on Xbench, BrowseComp-ZH, and GAIA show KnowGPO consistently outperforms outcome-only (GRPO) and process-supervision baselines (GiGPO, IGPO) by 3.8 to 4.2 points, with our 8B model rivaling or exceeding most 32B open-source systems.
- rohanpaul_ai10-14 17:09原文