Group Adaptive Clipping Policy Optimization

Sheng Jia, Xiao Wang, Shiva Prasad Kasiviswanathan, Rein Houthooft

University of Toronto · Amazon

Published August 31, 2026 · on the feed September 7, 2026 · ▲ 5 · arXiv 2609.00444

The abstract

Group relative policy optimization for reinforcement learning with verifiable rewards (RLVR) typically uses a fixed importance-sampling (IS) ratio clipping boundary across all rollouts. We identify a key limitation: rare correct rollouts on harder problems and abundant correct rollouts on easier problems are clipped at comparable rates, despite contributing very different learning signals. Rollouts with low group success exhibit larger IS ratios and carry stronger gradient signal for exploration and solving new problems, yet are disproportionately suppressed by fixed clipping. To address this, we propose Group Adaptive Clipping Policy Optimization (GAPO), a plug-in modification to GRPO methods that adapts the clipping boundary to the rollout advantage. GAPO is motivated by a reverse-KL trust-region perspective, which suggests that rollouts with larger learning signal should receive proportionally greater update headroom. GAPO requires no reward shaping and preserves the standard PPO/GSPO surrogate while adapting only the clipping threshold. Across Qwen and Llama models, GAPO consistently improves both Pass@1 and Pass@k over fixed clipping and advantage-shaping baselines on math reasoning and coding benchmarks where the pass rates by the base model are relatively low.

The Brief

2:18

A short podcast summary of the paper. Written and voiced by AI.

Transcript

Group Adaptive Clipping Policy Optimization. By Sheng Jia and three others, from the University of Toronto and Amazon. Published on the thirty-first of August. Its code repository is public and real: twelve source files.

Group relative policy optimization, used for reinforcement learning with verifiable rewards, clips the importance-sampling ratio at a boundary that is the same for every rollout. The paper identifies what that uniformity costs. A rare correct rollout on a hard problem and an abundant correct rollout on an easy one are clipped at comparable rates, despite contributing very different learning signals. Rollouts with low group success exhibit larger importance-sampling ratios, and carry the stronger gradient signal for exploration and for solving problems the model has not solved before. Fixed clipping suppresses exactly those, disproportionately.

Group Adaptive Clipping Policy Optimization, or GAPO, adapts the clipping boundary to the advantage of the rollout it is applied to. The reasoning behind it is a reverse-KL trust-region perspective, which suggests that a rollout carrying a larger learning signal should receive proportionally greater update headroom, rather than the same headroom as everything else.

What makes it usable is how little it disturbs. GAPO is a plug-in modification to GRPO methods. It requires no reward shaping. It preserves the standard PPO and GSPO surrogate as they are, and adapts only the clipping threshold. Everything the existing recipe does stays where it was, and the one quantity that had been constant across rollouts becomes a function of each rollout's own advantage.

Across Qwen and Llama models, GAPO consistently improves both Pass@1 and Pass@k over two families of baseline: fixed clipping, and advantage-shaping methods. The gains are reported on math reasoning and coding benchmarks, and specifically where the base model's pass rates are relatively low. That condition deserves notice, because it is the regime the diagnosis predicted. Hard problems, rare successes, and the rollouts that fixed clipping had been holding down.

The shape of the contribution is a diagnosis followed by the smallest change that answers it. A trust-region reading says update headroom should track learning signal. Fixed clipping hands every rollout the same headroom regardless of what it carries. Making that one threshold adaptive is what closes the gap, and it leaves the rest of the objective untouched.

The deep dive

5:45

A longer episode, written from the whole paper. Written and voiced by AI.

Transcript

Group Adaptive Clipping Policy Optimization. By Sheng Jia and three others, from the University of Toronto and Amazon. Published on the thirty-first of August. This is the long version: the whole paper rather than the abstract.

Start with the structure the whole argument sits inside. In group-relative reinforcement learning with verifiable rewards, a prompt is answered several times, and the rollouts are scored against each other. If a group holds some number of correct answers, each correct rollout receives an advantage equal to the fraction of the group that got it wrong. So a correct answer that was rare within its group carries a large advantage, and one that was abundant carries a small one. That spectrum is the paper's subject. It is already a measure of how hard the problem was, and of how much this particular success has to teach. And a fixed clipping boundary treats every point along it identically.

The observation that follows is empirical and specific. Before clipping activates, importance-sampling ratios grow in proportion to advantage. Scarce correct rollouts on harder problems move away from the reference policy substantially faster than abundant correct rollouts on easier ones. Then clipping begins, and both are truncated at comparable rates under a uniform boundary. The authors name the consequence clipping asymmetry. The rollouts providing the signal for exploration, and for solving problems the model could not previously solve, are clipped too aggressively, while abundant and largely redundant rollouts are granted equal update headroom despite contributing less to improvement.

The principle comes from a reverse-KL trust-region perspective. At a single prompt, the optimal policy update allocates probability to responses in proportion to their advantage, which yields a trust-region-optimal importance-sampling ratio scaling exponentially with advantage. Push a ratio substantially past that optimum and you either violate the trust region or over-allocate probability mass to one response at the expense of the alternatives, so the optimum is a natural guide for where to clip. Then comes the step that makes it cheap. Because the rewards are binary, only a small number of discrete positive advantage levels can occur at all, so the adaptive threshold can be computed directly from the group success statistic. Nothing has to be estimated or tuned per rollout. GAPO preserves the standard surrogate objective and modifies the clipping boundary alone, and it keeps optimizing pass@1 directly rather than shaping the reward, which is what avoids the pass@1 drift that shaping by difficulty or diversity can introduce.

On DeepSeek-R1-Distill-Qwen-1.5B trained on math, AIME24 pass@1 runs from twenty-eight point five for the untrained base model, to forty-one point three under GSPO, to forty-four point zero under GAPO. The corresponding pass@16 for GAPO is seventy-six point seven. The pattern repeats across six in-domain math benchmarks, and it repeats in code: on the LCB-v5 benchmark the base scores sixteen point nine, a reproduced DeepCoder recipe reaches twenty-two point four, and adaptive clipping on top of that same recipe reaches twenty-four point eight.

More telling than the aggregate is what happens to coverage. The baselines progressively lose solve rates on medium-difficulty problems as training goes on, while GAPO retains ten point nine problems above a five percent solve rate late in training, against six point seven to eight point six for the baselines. That is the behaviour the diagnosis predicted: the rollouts fixed clipping suppresses are the ones that keep hard problems alive.

The limits are declared rather than buried. Benchmark results come from one run per configuration, which the authors note is common in this area but is still one run; seeded repeats exist for only one of the three base models. The abstract's own scope condition matters too: the gains are claimed where the base model's pass rates are relatively low. Two ablations bound the design. Sequence-level adaptive clipping beats token-level, so the choice of granularity is not free. And group size sets the resolution of the threshold, since a larger group distinguishes advantage levels more finely: going from four to eight widens the gap over GSPO, but past eight there is no noticeable gain.

What gives this its interest is how small the intervention is relative to the diagnosis. No reward shaping. No new objective. The surrogate that PPO and GSPO already optimize stays exactly as it was, and one scalar that had been constant across every rollout becomes a function of a statistic the algorithm was already computing. The insight being cashed in is that group-relative methods generate a difficulty signal for free, in the advantage, and then a uniform clip throws it away at precisely the moment it matters most.

Paper Quest · 7 chapters · about 41 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Every quest starts with a wall. Here it is a clip that treats a rare success like a routine one.

You are training a language model on maths with pass-or-fail rewards. For each problem you sample a group of answers, and a correct answer earns more credit the fewer of its group got it right.

The road ahead

  1. 1 · The problem ~7 min When every update is clipped at one boundary, the rare correct answers on hard problems lose their signal as early as the redundant easy ones.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min Let each rollout's upper clip threshold depend on its advantage, so rare correct answers on hard problems get more room to move.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Sample a group per problem, score advantages from group success, set each rollout's clip from its advantage, then update with the usual surrogate.
  6. 6 · The experiment ~6 min You’ll guess: Across Qwen and Llama models, on which benchmarks did GAPO's gains over fixed clipping show up?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.