← Latest papers
🤖 AI

Diverse Thinking Schemata Elicit Better Reasoning in Large Language Models

The paper proposes DiScO, a framework that enhances large language model reasoning by explicitly defining and optimizing for diverse thinking schemata—comprising reasoning transitions and answer candidates—through a three-stage process of schemata awareness, reinforcement learning, and diverse inference, resulting in superior performance on mathematical benchmarks and improved error recovery compared to standard methods.

Original authors: Xinyue Liang, Yizhe Yang, Yu Bai, Bin Xu, Jiawei Li, Yang Gao

Published 2026-06-09
📖 5 min read🧠 Deep dive

Original authors: Xinyue Liang, Yizhe Yang, Yu Bai, Bin Xu, Jiawei Li, Yang Gao

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 Idea: Don't Just Think Harder, Think Differently

Imagine you are trying to solve a very tricky maze. Most AI models (Large Reasoning Models) are like a single runner who runs down one path, hits a wall, turns around, and tries to run down that same path again, just a little faster. They get stuck in loops or give up because they are too focused on their first idea.

This paper argues that to solve complex problems, AI shouldn't just run faster; it needs to be a better explorer. The authors introduce a concept called "Thinking Schemata." Think of this as the AI's internal "map-making" style.

They found that the AI performs best when its map-making style is diverse. Specifically, they looked at two things:

  1. Reasoning Transitions: How often the AI changes its mind or switches strategies (e.g., "Wait, that math didn't work, let's try drawing a picture instead").
  2. Answer Candidates: How many different possible answers the AI considers along the way before picking the final one.

The paper claims: The more the AI changes its mind and tries different angles, the more likely it is to find the correct answer.


The Problem: The "Stubborn Runner"

Current AI models often get stuck in a rut. If they start solving a math problem a certain way, they tend to keep doing it, even if they realize halfway through that they made a mistake. They might say, "I think the answer is 12," then realize 12 is wrong, but instead of trying a totally new approach, they just tweak the 12 slightly and say, "Okay, maybe 12.1?"

They lack the flexibility to say, "Okay, I was wrong. Let's throw this whole idea in the trash and start fresh from a different angle."

The Solution: DiScO (Diverse Schemata Policy Optimization)

The authors created a new training method called DiScO. You can think of DiScO as a coach that teaches the AI how to be a flexible explorer. It works in three steps:

1. Teaching the AI to "Label Its Thoughts" (Schemata-Aware SFT)

First, the AI is taught to wear a "thinking cap" that helps it see its own thought process. It learns to tag its own reasoning with special labels:

  • \AnswerCandidate: "I think the answer might be X."
  • \ReasoningTransition: "Wait, I'm changing my strategy now."

It's like teaching a student to write "I'm stuck" or "Let's try a different method" in the margins of their homework. This makes the AI aware of how it is thinking, not just what it is thinking.

2. Rewarding the "Change of Mind" (Diversity-Oriented RL)

Next, the AI plays a game where it gets points not just for getting the right answer, but for being diverse.

  • If the AI tries three different ways to solve the problem, it gets a bonus.
  • If it switches from "doing math" to "drawing a diagram," it gets a bonus.
  • If it keeps repeating the same sentence over and over, it gets no points.

This is like a coach telling a runner: "If you just run the same lap, you get a C. But if you try running through the woods, then the river, then the hills, you get an A+." The AI learns that exploring different paths is valuable.

3. The "Fresh Start" Trick (Inference-Time Diversity)

Finally, when the AI is actually taking a test (inference time), the system has a safety net. If the AI starts rambling or getting stuck in a loop (repeating itself), the system cuts off the beginning of its thought process and says, "Okay, forget the first 20% of what you just said. Start over with what you have left."

This forces the AI to "reset" and look at the problem with fresh eyes, preventing it from getting trapped in a mental dead end.


What Happened? (The Results)

The researchers tested this on hard math problems (like those found in high-level competitions).

  • Better Scores: The AI trained with DiScO got significantly higher scores than standard AI models, especially on the hardest problems.
  • Better Recovery: When the AI made a mistake early on, the DiScO-trained model was much better at realizing, "Oh no, I went the wrong way," and switching to a new path to fix it. Standard models often just kept walking down the wrong path.
  • More Options: The DiScO models didn't just guess one answer; they explored many different "Answer Candidates" before settling on the right one.

The Bottom Line

The paper concludes that diversity is key. Just like a human solving a hard puzzle benefits from trying different strategies, changing perspectives, and not sticking to the first idea, AI models perform much better when they are encouraged to think in varied, flexible ways.

The authors suggest that the future of AI reasoning isn't just about making models bigger or faster, but about making them more diverse thinkers.

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 →