← Latest papers
💬 NLP

Beyond Negative Rollouts: Positive-Only Policy Optimization with Implicit Negative Gradients

This paper introduces Positive-Only Policy Optimization (POPO), a novel RLVR framework that eliminates the need for negative rollouts by leveraging bounded importance sampling and implicit negative gradients to achieve superior mathematical reasoning performance compared to GRPO.

Original authors: Mingwei Xu, Hao Fang

Published 2026-05-08
📖 4 min read☕ Coffee break read

Original authors: Mingwei Xu, Hao Fang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are teaching a robot to solve difficult math problems. Usually, when we teach a robot (or an AI) using Reinforcement Learning, we use a "Good Cop, Bad Cop" approach.

  • The Good Cop: When the robot gets an answer right, we give it a treat (a reward).
  • The Bad Cop: When the robot gets an answer wrong, we scold it (a penalty).

The current popular method (called GRPO) relies heavily on the "Bad Cop." It generates many answers, keeps the right ones, and actively tries to punish the wrong ones to teach the robot what not to do.

The Problem:
The authors of this paper noticed a flaw in this "Bad Cop" strategy. In math, there are infinite ways to get an answer wrong. You can make a tiny calculation error, a logic error, or a completely wild guess. Because there are so many ways to fail, punishing a few random wrong answers is like trying to find a specific needle in a haystack by just throwing darts at the haystack. You might miss the real reasons the robot failed.

The Solution: POPO (Positive-Only Policy Optimization)
The authors propose a new method called POPO. Instead of using a "Bad Cop" to scold the robot, they decided to only use the "Good Cop." They ignore the wrong answers entirely and focus 100% on reinforcing the correct ones.

Here is how they make this "Positive-Only" approach work without the robot getting confused or stuck:

1. The "Self-Competition" Trick (Implicit Negative Gradients)

You might ask: "If you never tell the robot what's wrong, how does it stop making mistakes?"

The authors explain that the robot learns what not to do simply by being forced to choose the best right answer.

  • The Analogy: Imagine a classroom where the teacher only praises the student who gets the answer right. The teacher doesn't yell at the students who got it wrong. However, because the teacher is only giving out a limited number of "praise tokens" to the correct answers, the probability of the "wrong" answers naturally shrinks.
  • How it works: In math, the total probability of all possible answers must add up to 100%. If you boost the probability of the correct answers, the probability of the incorrect ones automatically goes down. The paper proves mathematically that this "boosting the good" creates an invisible "penalty" for the bad, even without explicitly scolding them.

2. The "Moving Target" Anchor (Siamese Network)

When you only reinforce the good answers, the robot might get too confident and start repeating the same few answers over and over (a problem called "mode collapse"). It stops exploring new ways to solve problems.

  • The Analogy: Imagine the robot is a dancer. If it only watches itself, it might get stuck in a loop. To fix this, the authors give the robot a "shadow partner" (a Siamese network).
  • How it works: This shadow partner is a slightly older, slower-moving version of the robot. The robot tries to stay close to its shadow partner, but the shadow partner moves very slowly (using a technique called Exponential Moving Average). This keeps the robot from running too far off the rails while still allowing it to learn and improve.

3. The "Similarity" Safety Net

Usually, AI training uses a strict rule called "KL Divergence" to keep the robot from changing too much. The authors found this rule too rigid.

  • The Analogy: Instead of forcing the robot to follow a strict map, they use a "similarity" check. They look at the ideas (representations) inside the robot's brain. As long as the robot's new ideas are "similar" to the shadow partner's ideas, it's allowed to change. This is a softer, more flexible way to keep the robot stable without stifling its creativity.

What Did They Find?

The authors tested this new method (POPO) on several famous math benchmarks (like AIME and Olympiad problems) using different AI models (like Qwen).

  • The Result: POPO performed just as well as, or even better than, the current best methods (like GRPO) that use both good and bad examples.
  • The Highlight: On a very hard test called AIME 2025, the POPO method achieved a score of 36.67%, beating the standard method's 30.00%.

In Summary

The paper argues that in the world of math reasoning, you don't need to constantly scold a student for every mistake. If you focus intensely on reinforcing the correct steps and use smart mathematical tricks to ensure the "wrong" steps naturally fade away, the student (or AI) can learn faster and more effectively. They call this Positive-Only Policy Optimization.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →