Preprint
Large Language Models

On the Underthinking of o1-like LLMs

Yue Wang, Qiuzhi Liu, Jiahao Xu, Tian Liang, Xingyu Chen, Zhiwei He, Linfeng Song, Dian Yu, Juntao Li, Zhuosheng Zhang, Rui Wang, Zhaopeng Tu, Haitao Mi, Dong Yu
January 30, 2025arXiv.org166 citations

166

Citations

11

Influential Citations

arXiv.org

Venue

2025

Year

Abstract

Large language models (LLMs) such as OpenAI's o1 have demonstrated remarkable abilities in complex reasoning tasks by scaling test-time compute and exhibiting human-like deep thinking. However, we identify a phenomenon we term underthinking, where o1-like LLMs frequently switch between different reasoning thoughts without sufficiently exploring promising paths to reach a correct solution. This behavior leads to inadequate depth of reasoning and decreased performance, particularly on challenging mathematical problems. To systematically analyze this issue, we conduct experiments on three challenging test sets and two representative open-source o1-like models, revealing that frequent thought switching correlates with incorrect responses. We introduce a novel metric to quantify underthinking by measuring token efficiency in incorrect answers. To address underthinking, we propose a decoding strategy with thought switching penalty TIP that discourages premature transitions between thoughts, encouraging deeper exploration of each reasoning path. Experimental results demonstrate that our approach improves accuracy across challenging datasets without requiring model fine-tuning. Our findings contribute to understanding reasoning inefficiencies in o1-like LLMs and offer a practical solution to enhance their problem-solving capabilities.

Analysis

Why This Paper Matters

This paper addresses a critical yet underexplored inefficiency in the reasoning process of o1-like large language models (LLMs). While these models are celebrated for their ability to scale test-time compute and exhibit human-like deep thinking, the authors reveal a counterproductive behavior they term 'underthinking': the models frequently switch between reasoning thoughts without sufficiently exploring any single path. This leads to shallow reasoning and degraded performance, particularly on challenging mathematical problems. The significance lies in identifying a systematic flaw in how these models allocate their reasoning budget, which has direct implications for their reliability and effectiveness in complex problem-solving tasks.

The paper's contribution is timely given the rapid adoption of o1-style reasoning models in AI applications. By quantifying this phenomenon and proposing a simple yet effective mitigation, the authors provide both a diagnostic tool and a practical remedy. This work challenges the assumption that more test-time compute automatically leads to better reasoning, highlighting that the quality of reasoning—not just the quantity—matters. It opens a new avenue for research into reasoning efficiency, which is crucial for deploying these models in cost-sensitive and accuracy-critical environments.

Technical Contributions

  • Identification of Underthinking: The paper systematically demonstrates that frequent thought switching correlates with incorrect responses, providing empirical evidence for this inefficiency.
  • Novel Metric: Introduces a token-efficiency-based metric to quantify underthinking in incorrect answers, offering a measurable way to assess reasoning depth.
  • TIP Decoding Strategy: Proposes a decoding strategy that applies a penalty for switching between thoughts, encouraging the model to explore each reasoning path more deeply before moving on.
  • Training-Free Solution: The approach requires no fine-tuning, making it easily applicable to existing o1-like models.

Results

The authors evaluate their approach on three challenging test sets using two representative open-source o1-like models. They find that the proposed TIP decoding strategy consistently improves accuracy across all datasets. While the abstract does not provide specific numerical improvements, the consistent gains underscore the effectiveness of penalizing premature thought transitions. The correlation between thought switching and incorrect answers is validated, supporting the hypothesis that underthinking is a significant contributor to reasoning failures.

Significance

This research has broader implications for the design of reasoning LLMs. It suggests that decoding strategies can be optimized to align with human-like deep thinking, potentially reducing computational waste and improving problem-solving accuracy. The concept of underthinking may extend beyond math problems to other reasoning domains, prompting further investigation. Moreover, the training-free nature of the solution makes it immediately adoptable by practitioners, enhancing the practical utility of o1-like models. This work paves the way for more efficient and reliable reasoning in LLMs, with potential impacts on AI safety, education, and complex decision-making systems.