atlas

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

Critical Tokens Matter: Token-Level Contrastive Estimation Enhances LLM’s Reasoning Capability

ICML 2025 · Large language models › Reasoning and chain of thought · approach: Efficient and adaptive thinking · 0 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.

Defines critical tokens in incorrect math reasoning trajectories via rollout sampling, proposes contrastive estimation with positive/negative LoRA models to score them cheaply, and uses these scores to token-weight DPO (cDPO) for better math reasoning.

Problem

LLMs make token-level errors in mathematical reasoning, and standard DPO can reduce the likelihood of correct trajectories due to lexical overlap with incorrect ones; identifying which tokens cause failure is costly via rollout sampling.

Approach

Defines critical tokens as the first tokens in an incorrect trajectory whose rollout correctness drops to zero and stays low afterward; estimates them cheaply via contrastive estimation between a positive-trained and a negative-trained model, and penalizes them in DPO by weighting each negative token's implicit reward by (1 - s_t).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use cDPO instead of RPOLlama-3-8B · GSM8Kaccuracy: 67.5 -> 67.9*Helped
Use cDPO instead of RPOLlama-3-70B · GSM8Kaccuracy: 89.7 -> 90.8*Helped
Use cDPO instead of TokenDPODeepSeek-math-7B · GSM8Kaccuracy: 69.6 -> 72.9*Helped
Use cDPO instead of RPOLlama-3-8B · MATH500accuracy: 18.4 -> 19.6*Helped
Use cDPO instead of RPOLlama-3-70B · MATH500accuracy: 43.8 -> 45.6*Helped
Use cDPO instead of RPODeepSeek-math-7B · MATH500accuracy: 34.8 -> 35.0*Helped
Replace the critical token with an alternative token during decoding (ablation)Llama3-8B · GSM8K and MATH500 training instancesPass@1 accuracy: approximately 30%Helped
Replace the critical token with an alternative token during decoding (ablation)Llama3-8B · GSM8K and MATH500 training instancesPass@64: over 90%Helped

Surprising findings

Limitations

Experimental setup

Datasets: GSM8K MATH

Benchmarks: GSM8K MATH500

Metrics: accuracy Pass@1 Pass@k average accuracy

Baselines: SFT DPO TokenDPO RPO

Builds on: DPO TokenDPO RPO contrastive decoding LoRA

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