← Latest papers
🤖 machine learning

Real-Time Progress Prediction in Reasoning Language Models

This paper investigates the feasibility of real-time progress prediction in reasoning language models by demonstrating that hidden states encode progress information and that fine-tuned models can generate accurate progress estimates, with larger models exhibiting greater label stability due to reduced variation in remaining solution length.

Original authors: Hans Peter Lyngsøe Raaschou-Jensen, Constanza Fierro, Anders Søgaard

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

Original authors: Hans Peter Lyngsøe Raaschou-Jensen, Constanza Fierro, Anders Søgaard

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 asking a very smart, but slightly chatty, robot to solve a complex math problem. Instead of just giving you the answer immediately, the robot starts "thinking out loud," writing down a long chain of thoughts before it finally says, "The answer is 2220."

The problem? As the robot thinks, it might take 10 seconds or 10 minutes. You have no idea how much longer it will take. It's like watching a movie where the screen is black, and you don't know if you're 10% through the plot or 90%. You just have to wait and hope.

This paper asks: Can we teach the robot to tell us, in real-time, how far along it is? Like a progress bar on a video download, but for the robot's thinking process.

Here is how the researchers tried to solve this, using simple analogies:

1. The "Mind-Reading" Test (Hidden States)

First, the researchers wondered if the robot's brain (its internal "hidden states") already knew how far along it was, even if it wasn't saying it out loud.

  • The Analogy: Imagine the robot is walking through a dark maze. Even though it can't see the exit, maybe its footsteps (internal data) have a rhythm that tells us how close it is to the end.
  • The Experiment: They built a simple "decoder" (a linear probe) to listen to the robot's internal thoughts.
  • The Result: The decoder could guess the progress about 30% of the time. It wasn't perfect, but it proved the robot does carry some sense of "how far I've gone" inside its brain, even if it's a bit fuzzy.

2. The "Progress Bar" Training (Fine-Tuning)

Since the robot had some hidden sense of progress, the researchers decided to train it to actually say it out loud. They taught the robot to insert a little tag like <progressbar> 45% </progressbar> every time it finished a chunk of thinking.

  • The Analogy: It's like teaching a marathon runner to stop every mile and shout, "I'm at 40%!" so the crowd knows when to cheer.
  • The Challenge: If you just tell a robot "say 45%," it might cheat. It might realize that if it says "45%" at the 100th word, it should probably say "50%" at the 110th word, just based on counting words, not actually understanding the math.
  • The Fix: They used a "masking" technique. During training, they sometimes hid the robot's previous progress reports. This forced the robot to look at the actual math problem to guess its progress, rather than just counting how many words it had typed so far.

3. The Results: How Good Was the Robot?

The researchers tested this on math problems.

  • The Best Robot: The larger model (QWEN3-4B) became quite good at this. Its "progress bar" was off by only about 16% on average (e.g., if it said 50%, it was actually between 34% and 66% done).
  • The Comparison: This was better than just guessing based on how long the problem usually takes.
  • The Catch: Teaching the robot to talk about its progress sometimes made it slightly worse at actually solving the math problems. It's a trade-off: a robot that is great at telling you when it's done might be slightly slower at doing the work.

4. The "Foggy Future" Problem (Ambiguity)

The researchers also noticed something interesting about the nature of thinking.

  • The Analogy: Imagine you are writing a story. At the halfway point, you might think, "I'm almost done." But then, you decide to add a new character, and suddenly the story needs to be twice as long. Your "halfway" point was wrong because the future was uncertain.
  • The Finding: Because the robot's thinking is a bit random (it might take a different path to the answer), the "true" progress is sometimes blurry. However, the larger, smarter robots (QWEN3-4B) were less blurry. They were more consistent in how long their paths would be, making their progress bars more reliable.

Summary

The paper shows that we can teach AI models to give us a real-time "progress bar" while they think.

  • Did it work? Yes, the models learned to estimate their progress with reasonable accuracy.
  • Is it perfect? No. Sometimes the robot guesses wrong because the path to the answer can change, or because it's just counting words instead of thinking.
  • Why does it matter? It helps humans know when to stop waiting and when to expect an answer, turning a "black box" of thinking into something we can peek inside.

The researchers conclude that while the technology works, it's still an imperfect crystal ball, and the best results come from larger, smarter models that are less likely to change their minds about how long a task will take.

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 →