← Latest papers
📊 statistics

Slow-Fast Policy Optimization: Reposition-Before-Update for LLM Reasoning

The paper introduces Slow-Fast Policy Optimization (SFPO), a plug-compatible framework that enhances the stability and efficiency of LLM reasoning training by decomposing each update into fast inner steps, a reposition mechanism to control off-policy drift, and a slow correction, thereby outperforming GRPO with fewer rollouts and faster convergence.

Original authors: Ziyan Wang, Zheng Wang, Jie Fu, Xingwei Qu, Qi Cheng, Shengpu Tang, Minjia Zhang, Xiaoming Huo

Published 2026-03-17
📖 4 min read☕ Coffee break read

Original authors: Ziyan Wang, Zheng Wang, Jie Fu, Xingwei Qu, Qi Cheng, Shengpu Tang, Minjia Zhang, Xiaoming Huo

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 brilliant but slightly chaotic student (the AI) how to solve complex math problems. You give them a problem, they try to solve it, and then you tell them, "Good job!" or "Try again." This is how Reinforcement Learning (RL) works for Large Language Models (LLMs).

Currently, the most popular way to teach these students is a method called GRPO. Think of GRPO as a teacher who says: "Here is a problem. Write down 8 different answers. I'll grade them, pick the best one, and then you make one single, huge change to your brain based on that one grade."

The Problem:
Early in training, the student's answers are often messy or wrong. If the teacher makes a massive brain change based on just one noisy grade, the student might get confused, forget what they knew, or start guessing wildly. It's like trying to steer a giant ship by making a sudden, sharp turn based on a single, shaky compass reading. The ship (the AI) wobbles, wastes fuel (computing power), and takes forever to reach the destination.

The Solution: SFPO (Slow-Fast Policy Optimization)
The authors of this paper propose a new teaching method called SFPO. Instead of one big, risky change, they break the learning process into three distinct phases, like a three-step dance:

1. The "Fast" Dance (The Sprint)

Instead of making just one change, the AI takes multiple small steps using the same set of answers it just generated.

  • Analogy: Imagine the student is in a foggy room trying to find the exit. Instead of taking one giant, blind leap, they take three quick, tentative steps forward, feeling the floor each time. They are "sprinting" through the data they already have to get a better sense of the direction.
  • Why it helps: It smooths out the noise. If one step was a fluke, the next two steps correct it. The direction becomes much clearer.

2. The "Reposition" (The Safety Net)

Here is the clever part. Because the AI took those extra steps, it has drifted away from the "original" state where it generated the answers. If it stays there, it's like the student guessing based on a map that no longer matches the room (this is called "off-policy drift").

  • Analogy: The teacher gently pulls the student back halfway toward their starting position. It's like saying, "Okay, you sprinted forward and learned a lot, but don't run too far off the path. Let's pull you back a bit so you don't get lost."
  • Why it helps: It keeps the AI grounded. It uses the new insights from the sprint but ensures the AI doesn't forget the context of the original answers.

3. The "Slow" Correction (The Final Polish)

Finally, the AI takes one last, careful step from this new, balanced position.

  • Analogy: Now that the student is in a stable spot, they take one deliberate, confident step toward the exit.
  • Why it helps: This final step fine-tunes the learning, ensuring the AI moves in the right direction without overshooting.

The Result: Why is this better?

  • Less Wasted Effort: In the old method (GRPO), the AI often had to generate thousands of new answers (rollouts) to fix a mistake because the learning was unstable. With SFPO, the AI learns more from each set of answers.
    • Real-world stat: The paper shows SFPO needs up to 5 times fewer attempts to reach the same level of intelligence.
  • Faster Training: Because it learns faster and wastes less time, it finishes training in 4 times less real-world time.
  • More Stable: The AI doesn't crash or go crazy during training. It learns steadily, like a marathon runner pacing themselves, rather than a sprinter who trips over their own feet.

Summary

Think of GRPO as a student who tries to learn by making one giant, risky jump every time they get feedback.
Think of SFPO as a student who takes a few quick steps to test the ground, gets pulled back slightly to stay safe, and then makes one final, confident move.

This "Reposition-Before-Update" strategy allows AI to reason better, learn faster, and use less computing power, making it a huge leap forward for teaching robots how to think.

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 →