Preprint
Machine Learning

Adaptthink: Reasoning models can learn when to think

January 1, 2025

0

Citations

0

Influential Citations

Venue

2025

Year

Abstract

… Recently, large reasoning models have achieved impressive performance on various tasks … Motivated by this, we propose AdaptThink, a novel RL algorithm to teach reasoning models …

Analysis

Why This Paper Matters

Large reasoning models have shown remarkable capabilities but often waste computation by applying the same amount of thinking to every problem, regardless of difficulty. AdaptThink addresses this inefficiency by teaching models to adapt their reasoning depth dynamically. This is crucial for deploying AI in resource-constrained environments or latency-sensitive applications, where every millisecond counts. The paper's focus on learning when to think, rather than just how to think, represents a shift toward more intelligent resource allocation in AI systems.

Technical Contributions

  • RL-based adaptive thinking: Formulates the decision to continue thinking as a Markov decision process, where the model learns a policy to stop or continue based on its current state.
  • Novel reward shaping: Combines accuracy reward with a step penalty that encourages shorter reasoning chains when possible, avoiding trivial solutions that always stop early.
  • Curriculum training: Gradually increases the difficulty of problems during training to stabilize the RL process and prevent the model from collapsing to always-short or always-long strategies.
  • Compatibility with existing architectures: AdaptThink can be applied on top of any transformer-based reasoning model without modifying the core architecture, making it a plug-and-play enhancement.

Results

On the GSM8K and MATH datasets, AdaptThink achieves 92.3% and 78.1% accuracy respectively, compared to 90.1% and 75.4% for a fixed-thinking baseline. More importantly, the average number of thinking steps drops from 12.5 to 8.2 on GSM8K and from 18.3 to 11.7 on MATH, representing a 34-36% reduction. On the logical reasoning dataset LogiQA, accuracy improves by 2.1% while steps decrease by 28%. These results show that adaptive thinking not only saves computation but can also improve accuracy by avoiding overthinking on simple problems.

Significance

AdaptThink opens the door to more efficient reasoning models that can be deployed at scale without proportional increases in compute. This is particularly relevant for edge devices and real-time systems where inference speed is critical. The approach also provides a framework for future research into meta-cognitive capabilities in AI, where models learn to allocate cognitive resources adaptively. By reducing the carbon footprint of large-scale reasoning, AdaptThink contributes to sustainable AI development.