atlas

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

Learning When to Think: Shaping Adaptive Reasoning in R1-Style Models via Multi-Stage RL

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Efficient and adaptive thinking · 2 citations (OpenAlex)

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.

Proposes AutoThink, which uses an ellipsis prompt to stochastically toggle R1-style models between thinking and no-thinking modes, then applies three-stage GRPO with batch balancing, accuracy-focused, and length-aware rewards to learn adaptive reasoning.

Problem

R1-style large reasoning models overthink, spending many tokens even on simple problems; prompt-only or uniform pruning methods either fix a mode manually or degrade accuracy on hard problems.

Approach

An ellipsis in the think tag ("<think>\n...\n") stochastically triggers thinking or no-thinking; a three-stage RL schedule then stabilizes the dual-mode coexistence with batch-level reward balancing, reinforces accuracy, and prunes length with length-aware rewards so the model learns difficulty-aware thinking.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with Stage 2 after Stage 1, before pruning (ablation)AutoThink on Distill-R1-1.5B · Five math benchmarksaccuracy (%): 47.6% -> 51.7%Helped
Add length-aware reward shaping in Stage 3 (ablation)AutoThink on Distill-R1-1.5B · Five math benchmarksToken Usage: 7295 -> 5108Helped
Add Stage 2 accuracy reinforcement before Stage 3 pruning (ablation)AutoThink on DeepScaleR-Preview-1.5B · Five math benchmarksaccuracy (%): 56.7 -> 57.3Helped
Add Stage 3 length-aware pruning after Stage 2 (ablation)AutoThink on DeepScaleR-Preview-1.5B · Five math benchmarksaccuracy (%): 57.3 -> 55.7Hurt
Use ellipsis prompt instead of standard promptDeepSeek-R1-Distill-Qwen-1.5B · Five math benchmarksaccuracy (%): 48.6 -> 44.2Hurt
Use ellipsis prompt instead of standard promptDeepSeek-R1-Distill-Qwen-1.5B · Five math benchmarksToken Usage: 10633 -> 7453Helped
Use no-thinking prompt instead of standard promptDeepSeek-R1-Distill-Qwen-1.5B · Five math benchmarksaccuracy (%): 48.6 -> 37.5Hurt
Add batch-level reward balancing in Stage 1 (ablation)AutoThink · Stage 1 trainingmode stabilityHelped
Replace naive Stage 1 reward with naive reward plus length-aware brevity shaping (ablation)AutoThink · Stage 1 trainingthinking/no-thinking mode stabilityHurt
Use naive reward without batch balancing (ablation)AutoThink · Stage 1 trainingthinking/no-thinking mode stabilityHurt
Add the Think By Difficulty instruction to the prompt (ablation)Distill-R1 models · Five math benchmarksaccuracyHurt
Vary Stage 1 target balance ratio gamma from 0.5 to 0.8 (ablation)AutoThink · Stage 1 training, step 200Thinking-Rate (%): 54.2 -> 100.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: DeepScaleR dataset (40K math problems)

Benchmarks: MATH500 Minerva OlympiadBench AIME24 AMC23 GPQA MMLU LiveCodeBench

Metrics: pass@1 accuracy average token usage Efficiency-F1 perplexity

Baselines: Standard prompt No-thinking prompt Ellipsis prompt Concise-RL ShorterBetter ThinkPrune

Builds on: GRPO DeepScaleR GRPO-LEAD DeepSeek-R1

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