Negative Advantage Is a Double-Edged Sword: Calibrating Advantage in GRPO for Deep Search

Jiayi Wu, Ruobing Xie, Zeqian Huang, Lei Jiang, Can Xu +3 more
4/20/2026
cs.CLcs.AI

Official code: wujwyi/CalibAdv (2 stars, last commit 2026-04-21).

Abstract

Deep search agents can autonomously initiate multi-turn interactions with search engines, thereby exhibiting strong question-answering capabilities. Such performance critically relies on Group Relative Policy Optimization (GRPO) as its core training algorithm. However, GRPO still faces several challenges in deep search settings. First, there exists a substantial mismatch between the correctness of intermediate steps and the reward signal, causing numerous correct intermediate steps to be incorrectly penalized when the final answer is wrong. Second, training is highly unstable, often resulting in degradation of natural language ability or even catastrophic training collapse. Our analysis attributes these issues to coarse-grained advantage assignment and an imbalance between positive and negative advantages. To address these problems, we propose CalibAdv, an advantage calibration method specifically designed for deep search tasks. Specifically, CalibAdv leverages the correctness of intermediate steps to downscale excessive negative advantages at a fine-grained level. It then rebalances positive and negative advantages in the answer component. Extensive experiments across three models and seven benchmarks demonstrate that CalibAdv improves both model performance and training stability. Our code is available at https://github.com/wujwyi/CalibAdv.

View on arXivView PDF

Code Implementations(1)

wujwyi/CalibAdvOfficial100%
20Shell, PythonJan 29, 20266 months ago

Similar Papers

Cite this paper

@article{wu2026negative,
  title  = {Negative Advantage Is a Double-Edged Sword: Calibrating Advantage in GRPO for Deep Search},
  author = {Jiayi Wu and Ruobing Xie and Zeqian Huang and Lei Jiang and Can Xu and Kangyang Luo and Ming Gao and Xiang Li},
  year   = {2026},
  eprint = {2604.18235},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.18235v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2604.18235.svg)](https://codeofpaper.com/paper/2604.18235)

Discussion