atlas

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

The Overthinker's DIET: Cutting Token Calories with DIfficulty-AwarE Training

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Test-time compute scaling · 1 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 DIET, a difficulty-aware RL framework for compressing LLM reasoning length (adaptive penalty strength plus dynamic length targets), with an Advantage Weighting fix for GRPO normalization, applied to R1-Distill-Qwen-1.5B.

Problem

Reasoning LLMs overthink, producing very long responses even for easy problems; existing length-penalty and compression methods use a uniform penalty that ignores problem difficulty and often degrades accuracy or disrupts the natural length-difficulty correlation.

Approach

Estimate per-prompt difficulty on the fly from GRPO group correctness, scale the length penalty by estimated easiness, condition penalties on difficulty-dependent target lengths, and normalize outcome and penalty advantages separately (Advantage Weighting) so the penalty weight is not distorted by outcome variance; add cyclical penalty modulation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine adaptive penalty weighting with dynamic length targets, using Advantage Weighting and cyclical compressionR1-Distilled Qwen 1.5B · Macro Average across MATH 500, AIME 2024, AMC 2023, Olympiad Bench, and MinervaPass@1: 48.6 -> 50.2Helped
combine adaptive penalty weighting with dynamic length targets, using Advantage Weighting and cyclical compressionR1-Distilled Qwen 1.5B · Macro Average across five math benchmarksTokens: 10280 -> 6097Helped
use difficulty-aware dynamic length targetsR1-Distilled Qwen 1.5B · Macro Average across five math benchmarksPass@1: 48.6 -> 48.6No clear effect
use difficulty-aware dynamic length targetsR1-Distilled Qwen 1.5B · Macro Average across five math benchmarksTokens: 10280 -> 5657Helped
use adaptive penalty weightingR1-Distilled Qwen 1.5B · Macro Average across five math benchmarksPass@1: 48.6 -> 49.9Helped
use adaptive penalty weightingR1-Distilled Qwen 1.5B · Macro Average across five math benchmarksTokens: 10280 -> 5723Helped
increase alpha_base from 0.1 to 1.0 (ablation)Dynamic Target · Macro AveragePass@1: 48.0 -> 39.2Hurt
increase alpha_base from 0.1 to 1.0 (ablation)Dynamic Target · Macro AverageTokens: 5988 -> 2194Helped
remove cyclical compression pressure (ablation)DIET · Macro Average and evaluated benchmarksPass@1Hurt
remove cyclical compression pressure (ablation)DIET · Macro Average and evaluated benchmarksTokensHelped
replace Advantage Weighting with naive Reward Weighting (ablation)difficulty-aware RL training · Training and final evaluationPass@1Hurt
use difficulty-aware compressionR1-Distilled Qwen 1.5B · Inference scaling across all math benchmarksmajority-voting Pass@1Helped

Surprising findings

Limitations

Experimental setup

Datasets: DeepScaleR

Benchmarks: MATH 500 AIME 2024 AMC 2023 Olympiad Bench Minerva

Metrics: Pass@1 average response tokens majority voting accuracy Pearson correlation between difficulty and length

Baselines: Kimi 1.5 SFT Kimi 1.5 DPO TokenSkip CosFn O1-Pruner Kimi 1.5 RL Base Model

Builds on: GRPO Kimi 1.5 DeepScaleR veRL TokenSkip

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