Reasoning While Asking: Transforming Reasoning Large Language Models from Passive Solvers to Proactive Inquirers
This paper introduces Proactive Interactive Reasoning (PIR), a new paradigm that transforms reasoning LLMs from passive solvers into proactive inquirers by interleaving internal reasoning with user clarification to address premise and intent uncertainty, thereby significantly improving accuracy and efficiency while reducing computational costs.
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 Problem: The "Over-Thinker" Student
Imagine you are a teacher asking a student to solve a math problem. The student is incredibly smart and has memorized thousands of formulas. However, they have a strange habit: they never ask for clarification.
If you say, "Fix the data script," the student doesn't ask, "Which script? What format?" Instead, they immediately start writing a 2,000-word essay guessing what you might mean. They might guess the wrong script, get stuck, hallucinate a solution that looks good but is wrong, and waste a huge amount of time and energy. This is what the paper calls "Blind Self-Thinking." Current AI models are like this student: they are so eager to think that they forget to check if they actually have all the facts.
The Solution: The "Proactive Detective" (PIR)
The authors propose a new way for AI to work called Proactive Interactive Reasoning (PIR). Instead of being a passive solver that just guesses, the AI becomes a proactive detective.
Think of it like a detective solving a crime. If a witness says, "I saw a car," the detective doesn't immediately write a report on "The Blue Sedan." Instead, the detective asks, "What color was it? Was it speeding? Did you see the license plate?"
PIR teaches the AI to do the same thing:
- Pause and Check: Before diving into a long reasoning process, the AI checks its own confidence. "Do I actually know enough to solve this?"
- Ask First: If the AI feels uncertain (like a detective missing a clue), it stops and asks the user a specific question to get the missing info.
- Solve Efficiently: Once the user answers, the AI uses that new information to solve the problem quickly and accurately, without wasting time on wild guesses.
How They Taught the AI to Do This
The researchers didn't just tell the AI to "ask questions." They built a training gym with two specific phases:
Phase 1: The "Script" Training (Supervised Fine-Tuning)
Imagine teaching a new employee by giving them a script. The researchers took existing problems and artificially inserted "moments of doubt" where the AI should have asked a question. They then wrote out a script where the AI asks, "What do you mean?" and the user answers. The AI practiced reading these scripts until it learned the pattern of when to stop and ask.
Phase 2: The "Simulation" Training (User-Simulator Optimization)
This is the clever part. You can't train an AI by having it talk to real humans 24/7 (it's too slow and expensive). So, the researchers built a User Simulator—a second AI programmed to act like a human user.
- They created a game where the main AI tries to solve a problem, and the Simulator AI acts as the user.
- If the main AI asks a good question that gets the right answer quickly, it gets a high score (a "reward").
- If the main AI asks too many questions or guesses blindly, it gets a low score.
- Over time, the AI learns the perfect balance: asking just enough to be sure, but not so much that it annoys the user.
The Results: Faster, Smarter, and Less Wasteful
The paper tested this new "Detective AI" on three types of tasks: Math, Coding, and Editing Documents. Here is what happened compared to the old "Over-Thinker" AI:
- Better Accuracy: The new AI got the right answer much more often (up to 32% better in some math tests) because it didn't guess on missing information.
- Less Waste: It used about half the computing power (tokens). Instead of writing a 2,000-word guess, it asked one question and wrote a 500-word solution.
- Fewer Turns: Even though it asked questions, the total number of back-and-forth messages was lower. This is because it solved the problem correctly the first time, rather than having to go back and fix a wrong guess later.
- Real-World Test: In a blind test with real humans, participants preferred the new AI. They liked that it didn't "hallucinate" (make things up) when information was missing. They felt it was more helpful and efficient.
Summary
The paper introduces a system that stops AI from "blindly overthinking." By training the AI to recognize when it is confused and to ask for help before guessing, it becomes a more efficient, accurate, and user-friendly partner. It transforms the AI from a student who guesses the answer to a detective who gathers the facts first.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.