← Latest papers
🤖 AI

Beyond Mode Collapse: Distribution Matching for Diverse Reasoning

This paper introduces DMPO, a distribution-matching policy optimization method that mitigates mode collapse in on-policy reinforcement learning by aligning the policy with a reward-proportional target distribution, thereby sustaining exploration and significantly improving performance across diverse reasoning tasks like NP-hard optimization and mathematical reasoning.

Original authors: Xiaozhe Li, Yang Li, Xinyu Fang, Shengyuan Ding, Peiji Li, Yongkang Chen, Yichuan Ma, Tianyi Lyu, Linyang Li, Dahua Lin, Qipeng Guo, Qingwen Liu, Kai Chen

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

Original authors: Xiaozhe Li, Yang Li, Xinyu Fang, Shengyuan Ding, Peiji Li, Yongkang Chen, Yichuan Ma, Tianyi Lyu, Linyang Li, Dahua Lin, Qipeng Guo, Qingwen Liu, Kai Chen

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 "One-Note" Genius

Imagine you are teaching a student (an AI) how to solve a complex puzzle, like finding the shortest route to visit 20 different cities (a classic math problem).

In the past, when we trained these AI students using standard methods (like GRPO), they would often fall into a trap called "Mode Collapse."

Here is how it happens:

  1. The student tries many different routes.
  2. By pure luck, they find one route that is "good enough" and gets a high score.
  3. The teacher says, "Great job! Do exactly that again!"
  4. The student gets scared to try anything new. They stop exploring. They realize, "If I stick to this one route, I get a reward. If I try something new, I might fail."
  5. The Result: The student stops being creative. They only ever produce that single "good enough" route, even if a "perfect" route exists. They have stopped learning and just started repeating.

The paper argues that this happens because the math the AI uses (called Reverse KL) is naturally "greedy." It only cares about the first good answer it finds and ignores everything else.

The Solution: The "Group Vote" (DMPO)

The authors propose a new method called DMPO (Distribution-Matching Policy Optimization). Instead of just rewarding the single best answer found so far, DMPO changes the rules of the game to keep the student curious.

The Analogy: The Talent Show vs. The Solo Act

  • Old Way (GRPO): Imagine a talent show where the judges only give a prize to the one person who sings the loudest. Once that person is found, the judges stop listening to everyone else. The other singers go home, and the show becomes boring.
  • New Way (DMPO): Imagine the judges look at the whole group of singers at once. They say, "Okay, we have 8 singers. Let's give points to all of them, but give more points to the better singers and fewer points to the okay ones. Crucially, nobody gets zero points unless they are terrible."

By doing this, the AI is encouraged to keep a "portfolio" of different good solutions. It learns that there isn't just one right answer, but many different ways to solve the problem, and it should keep exploring all of them.

How They Tested It: The "NP-Bench" Playground

To prove this works, the researchers built a special testing ground called MM-NP-Bench.

Think of this as a gym with 10 different types of difficult obstacle courses (like puzzles, graph coloring, and pathfinding).

  • Text Version: The obstacles are described in words.
  • Visual Version: The obstacles are shown as pictures (graphs, maps, shapes).

They used these courses to see if the AI could find the best solution or just a good enough one. They measured two things:

  1. Success Rate: Did the AI finish the course without crashing? (Did it follow the rules?)
  2. Quality Ratio: How close was the finish time to the perfect record? (Did it optimize?)

The Result:
The old AI (GRPO) was good at following rules (high Success Rate) but often got stuck on mediocre solutions (low Quality Ratio). It was like a runner who finishes the race but runs in circles.
The new AI (DMPO) not only followed the rules but found much faster, better routes. It improved the quality of solutions by 9% to 12% compared to the old method.

Why This Matters (According to the Paper)

The paper claims that by forcing the AI to keep a "diverse" set of solutions in its mind (instead of collapsing to just one), it becomes better at reasoning in general.

  • Math: It got better at solving math problems because it could explore different proof strategies instead of getting stuck on the first one.
  • Outside the Box: Even when tested on tasks it wasn't specifically trained on (like general logic puzzles), it performed better.

Summary

The paper says: "Stop forcing your AI to pick just one 'winner' too early. Instead, use a 'group vote' system that rewards a variety of good solutions. This prevents the AI from getting lazy and stuck on a single answer, leading to smarter, more creative, and more robust reasoning."

Key Takeaway: Diversity isn't just a nice-to-have; it's the secret sauce to finding the best solution, not just the first solution.

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 →