← Latest papers
💻 computer science

One-Way Policy Optimization for Self-Evolving LLMs

This paper introduces One-Way Policy Optimization (OWPO), a novel method that stabilizes and enhances the self-evolution of Large Language Models by decoupling optimization direction from update magnitude through asymmetric reweighting and iterative reference updates, thereby overcoming the inefficiencies of existing token-level constraints and enabling continuous improvement without external reference models.

Original authors: Shuo Yang, Jinda Lu, Kexin Huang, Chiyu Ma, Shaohang Wei, Yuyang Liu, Guoyin Wang, Jingren Zhou, Li Yuan

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

Original authors: Shuo Yang, Jinda Lu, Kexin Huang, Chiyu Ma, Shaohang Wei, Yuyang Liu, Guoyin Wang, Jingren Zhou, Li Yuan

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

The Big Problem: The "Stuck in the Middle" Dilemma

Imagine you are teaching a robot (the AI) to solve complex math problems. You have a Judge (a Verifier) who can only say "Right" or "Wrong" at the very end of the solution.

  • The Problem: Because the Judge only speaks at the end, the robot often gets lost. It doesn't know which step was wrong, so it learns slowly and gets confused.
  • The Old Fix: To help, researchers introduced a Reference Model (a "Teacher"). They told the robot: "Stay close to the Teacher's style." This made training stable, but it created a new problem.
  • The New Problem: Sometimes, the robot figures out a better way to solve a problem than the Teacher ever did. But because the robot is forced to stay close to the Teacher, the system punishes it for being different. It's like a student who finds a faster shortcut to the answer, but the teacher yells, "No! You must walk the long way I taught you!" The robot gets stuck and can't improve beyond the Teacher's level.

The Solution: One-Way Policy Optimization (OWPO)

The authors propose a new method called OWPO. Think of it as a smart coach who separates Direction from Speed.

1. The Coach's Rule:

  • Direction: The Judge decides which way to go. If the Judge says "This path is good," the robot goes that way. If the Judge says "This path is bad," the robot turns around. The Teacher never decides the direction.
  • Speed: The Teacher decides how fast to move.

2. The Two-Way Street (Asymmetric Reweighting):
OWPO treats the robot's attempts differently depending on whether they are "worse" or "better" than the Teacher.

  • Scenario A: The Robot is Lagging (Inferior Deviation)
    • Situation: The robot is unsure or making mistakes where the Teacher was confident.
    • Action: The Coach speeds up the learning. It says, "You are behind the Teacher here! Move fast and catch up!" This is called Accelerated Alignment.
  • Scenario B: The Robot is Leading (Superior Deviation)
    • Situation: The robot finds a better solution or is more confident than the Teacher.
    • Action: The Coach slows down the changes. It says, "You are doing something great here! Don't change too much, or you might lose this good idea by accident." This is called Gain Locking. It protects the robot's new, better ideas from being washed away by random noise.

The "Ratchet Effect": Breaking the Ceiling

In the past, once the robot got as good as the Teacher, it couldn't get any better because the Teacher was the limit.

OWPO introduces a Ratchet Mechanism (like a tool that only turns in one direction and never slips back).

  • Every few steps, the robot takes a break, looks at its own best work, and says, "Okay, I am now the Teacher."
  • It updates the reference model to be its own current best self.
  • This creates a ladder. The robot climbs up, locks the rung, and uses its new height as the base to climb even higher. It never slips back down to the old, weaker Teacher.

Why This Matters (The Results)

The paper tested this on math problems (like the AIME competition).

  • Old Methods: The robot would get stuck near the Teacher's level. If the Teacher was 37% good, the robot would hover around 37% or 38%.
  • OWPO: The robot broke through the ceiling. It started at 30%, climbed past the Teacher, and reached over 40% accuracy.
  • Stability: Unlike other methods that might crash or become unstable when trying to be too creative, OWPO keeps the robot steady by "locking" its good ideas in place.

Summary Analogy

Imagine a hiker (the AI) trying to climb a mountain.

  • The Judge is the compass pointing to the summit.
  • The Old Teacher was a map that said, "Stay on this specific trail." If the hiker found a shortcut, the map forced them back onto the old trail.
  • OWPO is a smart guide. The guide says: "If you are off the trail and lost, run fast to get back on. But if you find a shortcut that leads higher, slow down and walk carefully so you don't slip, but keep walking that new path. Once you reach a new high point, update the map to show that you are now the expert, and start looking for the next shortcut from there."

This allows the AI to evolve continuously, getting better and better without needing an external "super-teacher" to hold its hand forever.

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 →