atlas

Research map / Large language models / Reasoning and chain of thought

Do NOT Think That Much for 2+3=? On the Overthinking of Long Reasoning Models

ICML 2025 · Large language models › Reasoning and chain of thought · approach: Long CoT dynamics and efficiency

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Studies overthinking in long reasoning models (QwQ-32B-Preview, DeepSeek-R1), proposes outcome and process efficiency metrics, and mitigates it via self-generated shorter traces trained with SimPO, reducing tokens while keeping accuracy.

Problem

Long reasoning models spend excessive tokens on simple problems, generating redundant solutions that add little accuracy or diversity, so test-time compute is used inefficiently.

Approach

Define outcome efficiency (tokens up to first correct answer over total tokens) and process efficiency (tokens in distinct reasoning strategies over total tokens), then build self-generated concise traces (First-Correct Solutions plus one reflection) and train with SimPO on (short, longest) pairs to reduce overthinking.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with FCS+Reflection responses using SimPOQwQ-32B-Preview · ASDIV#Token: 713.7 -> 381.5Helped
Train with FCS+Reflection responses using SimPOQwQ-32B-Preview · ASDIVaccuracy: 96.5 -> 96.6No clear effect
Train with FCS+Reflection responses using SimPOQwQ-32B-Preview · GSM8K#Token: 756.1 -> 416.5Helped
Train with FCS+Reflection responses using SimPOQwQ-32B-Preview · GSM8Kaccuracy: 94.7 -> 95.9Helped
Train with FCS+Reflection responses using SimPOQwQ-32B-Preview · MATH500#Token: 2398.5 -> 1330.3Helped
Train with FCS+Reflection responses using SimPOQwQ-32B-Preview · MATH500accuracy: 91.2 -> 91.4No clear effect
Use SFT on Shortest Response examples (ablation)QwQ-32B-Preview · MATH500accuracy: 91.2 -> 92.6Helped
Use DPO on Shortest Response examples (ablation)QwQ-32B-Preview · MATH500accuracy: 91.2 -> 93.2Helped
Use RPO on Shortest Response examples (ablation)QwQ-32B-Preview · MATH500accuracy: 91.2 -> 90.2Hurt
Use SimPO on Shortest Response examples (ablation)QwQ-32B-Preview · MATH500#Token: 2398.5 -> 1871.5Helped
Train with First-Correct Solutions only using SimPO (ablation)QwQ-32B-Preview · MATH500accuracy: 91.2 -> 90.4Hurt
Include a reflection solution after the first correct solution (ablation)SimPO First-Correct Solution · MATH500accuracy: 90.4 -> 91.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: PRM12K ASDIV GSM8K MATH500 GPQA Diamond AIME24

Benchmarks: ASDIV GSM8K MATH500 GPQA Diamond AIME24

Metrics: accuracy outcome efficiency process efficiency number of solutions number of tokens

Baselines: QwQ-32B-Preview Llama-3.3-70B-Instruct Qwen2.5-Math-72B-Instruct SFT on shortest response DPO on shortest response RPO on shortest response

Builds on: SimPO DPO RPO self-taught reasoner

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy