CEPO: RLVR Self-Distillation using Contrastive Evidence Policy Optimization
The paper introduces Contrastive Evidence Policy Optimization (CEPO), a novel RLVR self-distillation method that leverages both correct and rejected rollouts to generate a contrastive reward signal, thereby precisely identifying decisive reasoning steps while avoiding information leakage and outperforming existing baselines like GRPO on multimodal mathematical reasoning benchmarks.
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 a complex math problem. You let the robot try to solve it, and when it gets the right answer, you give it a gold star. When it gets it wrong, you give it a "try again" signal.
This is how current AI training works (called RLVR). But there's a big problem with this approach: The robot gets the same gold star for every single word it typed, even if some words were brilliant insights and others were just "um," "so," or "therefore."
It's like a teacher giving a student an A+ for an entire essay, even though the student only wrote one great sentence and the rest was just filler. The robot doesn't know which specific words actually solved the problem, so it learns slowly and gets confused.
The Old Fix (and why it failed)
Scientists tried to fix this by saying, "Okay, let's tell the robot the correct answer before it writes, and see what it would have written differently."
However, this created a new problem called "Information Leakage."
- The Analogy: Imagine a student cheating on a test. If you tell the student the answer key while they are writing, they might just memorize the answer key instead of learning the math. They start writing things that look like the answer key but don't actually make sense. The paper found that previous methods did exactly this: the AI started "cheating" by memorizing the answer rather than learning the reasoning.
The New Solution: CEPO
The authors propose a new method called CEPO (Contrastive Evidence Policy Optimization). Here is how it works, using a simple analogy:
The "Good Cop, Bad Cop" Interview
Instead of just asking the robot, "Did you get the right answer?", CEPO asks a sharper question: "Did this specific word help you get the right answer, and did it hurt your chances of getting the wrong answer?"
- The Good Teacher (Correct Answer): The AI looks at the correct solution and asks, "Would I have written this word if I knew the answer was right?"
- The Bad Teacher (Wrong Answer): The AI looks at a failed attempt (one it already tried and got wrong) and asks, "Would I have written this word if I was trying to get the wrong answer?"
The Magic Comparison:
- The "Filler" Words: If the word is just "therefore" or "the," both the Good Teacher and the Bad Teacher would have written it anyway. Since both agree, the word gets a neutral score. It doesn't get extra credit.
- The "Decisive" Words: If the word is a crucial math step (like "divide by 2"), the Good Teacher says, "Yes, I need that!" but the Bad Teacher says, "No, I wouldn't do that!" Because they disagree, the AI realizes: "Aha! This word is the key to solving the problem!" It gets a massive boost in credit.
Why This is Better
- No Cheating: Because the AI compares the "Right" path against a "Wrong" path from the same batch of attempts, it doesn't leak the answer into the training process. It stays safe and learns the actual logic.
- Precision: It stops wasting time praising the robot for writing "the" or "and." It focuses all the praise on the specific steps that actually solved the puzzle.
The Results
The paper tested this on two sizes of AI models (2 billion and 4 billion parameters) using math problems involving geometry and logic.
- The Winner: CEPO consistently beat the previous best methods.
- The Losers: The old methods that tried to "cheat" by leaking the answer (called OPSD and SDPO) actually performed worse than the untrained robot. This proved that the authors' theory was right: if you don't prevent the AI from memorizing the answer, it gets dumber.
Summary
Think of CEPO as a smart spotlight. Instead of shining a bright light on the whole stage (the whole sentence), it zooms in only on the actor who is actually delivering the punchline. It ignores the background noise and the filler, ensuring the AI learns exactly what made the solution work, without accidentally memorizing the answer key.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.