Inverse Reasoning Models for Efficient Post-Training and Verification from Answer-Only Data
New method for LLMs to improve efficiency and accuracy without full training data.
Intelligence analysis by Qwen 2.5 (3B)

Researchers develop a new method to improve Large Language Models (LLMs) by using only answer data, which can help them verify their responses and improve efficiency.
Imagine you have a smart AI that can write stories. But sometimes, it needs to explain how it came up with the story. This new trick lets it learn to explain itself without needing to know all the details. It's like teaching a smart AI to draw conclusions without having to show all the steps it took.
Analysis
Background on Large Language Models (LLMs) and their limitations
LLMs are powerful AI systems that can generate human-like text. However, they often require a lot of training data and computational resources to improve their performance. One of the main challenges is the need for groundtruth chain-of-thought (CoT) sequences, which can be difficult to obtain in many applications.
The Inverse Reasoning Model Approach
The proposed method uses an inverse reasoning model, which is trained to generate the reasoning traces of the original LLM based on the answer data. This approach relies on the fact that the original LLM can generate correct responses even without full CoT sequences.
Experimental Results
The authors tested their method on the Countdown and GSM8K tasks. They found that after the GRPO (Generalized Reinforcement Policy Optimization) training has saturated, a single offline distillation round from the inverse model roughly doubles the pass@1 on hard prompts. On the Countdown task, the inverse model outperforms rejection-sampling self-distillation at every mix ratio.
Applications
The inverse model can also be used as a verifier to improve the accuracy of the LLM's responses. When used for best-of-$n$ selection at test time, the inverse model raises the selection accuracy on the Countdown task from 0.753 (majority voting) to 0.969.
Conclusion
This work presents a promising approach to improve the efficiency and accuracy of LLMs by using only answer data. The method can be applied to various tasks and could have significant implications for real-time applications.
Key points
- Inverse reasoning model uses only answer data to improve LLMs
- Inverse model can double pass@1 on hard prompts
- Inverse model can improve accuracy of LLM responses
- Method can be applied to various tasks
- Could have significant implications for real-time applications
This method could lead to more efficient and accurate AI systems that can handle real-time applications without needing a lot of training data.
However, the method might not work as well for all types of tasks and could still require some training data in certain cases.


