atlas

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

AdaptiveStep: Automatically Dividing Reasoning Step through Model Confidence

ICML 2025 · Large language models › Reasoning and chain of thought · approach: Process reward models · 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.

Proposes AdaptiveStep, which splits LLM reasoning responses into steps at low-confidence tokens, and uses the resulting automatically labeled data to train process reward models (ASPRM) for math and code, applied in Best-of-N and token-level value-guided decoding.

Problem

Process reward model training relies on rule-based step division (line breaks, fixed token counts), which yields coarse steps that miss true decision points, and manual step annotation is costly.

Approach

Divide reasoning responses into steps at tokens where the policy model's sampled-token confidence falls below a data-driven threshold (set by a proportion of tokens), then label steps via rollouts with hard estimation, requiring no manual annotation; the PRM also serves as a value function for token-level guided decoding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ASPRM-L for token-level value-guided decoding instead of greedy searchMetaMath-Mistral · GSM8kAccuracy@1: 77.10 -> 79.53Helped
Use ASPRM-L for token-level value-guided decoding instead of greedy searchMetaMath-Llama · GSM8kAccuracy@1: 81.80 -> 83.47Helped
Use ASPRM-L for token-level value-guided decoding instead of greedy searchMetaMath-Mistral · MATH500Accuracy@1: 25.00 -> 28.60Helped
Use ASPRM-L for token-level value-guided decoding instead of greedy searchMetaMath-Llama · MATH500Accuracy@1: 38.80 -> 42.00Helped
Use ASPRM-D for token-level value-guided decoding instead of greedy searchLCD-DS · LeetCodeDatasetPass@1: 26.28 -> 28.00Helped
Use ASPRM-D for token-level value-guided decoding instead of greedy searchLCD-DS · LiveCodeBenchPass@1: 19.21 -> 19.92Helped
Use Math-Shepherd for token-level value-guided decoding instead of greedy searchMetaMath-Mistral · GSM8kAccuracy@1: 77.10 -> 75.66Hurt
Use ER-PRM for token-level value-guided decoding instead of greedy searchMetaMath-Mistral · GSM8kAccuracy@1: 77.10 -> 75.13Hurt
Use ER-PRM for token-level value-guided decoding instead of greedy searchMetaMath-Llama · MATH500Accuracy@1: 38.80 -> 38.60Hurt
Train ASPRM-M with mixed math and code data instead of math-only data (ablation)Mistral PRM · GSM8kBo64: 86.35Helped
Train ASPRM-M with mixed math and code data instead of math-only data (ablation)Mistral PRM · MATH500Bo64: 35.40Helped
Train ASPRM-D with mixed code and math data instead of code-only data (ablation)DeepSeek PRM · LiveCodeBenchTVD: 20.33Helped

Surprising findings

Limitations

Experimental setup

Datasets: MetaMathQA GSM8k train MATH train LeetCodeDataset GSM-Symbolic LiveCodeBench

Benchmarks: GSM8k MATH500 LeetCodeDataset LiveCodeBench GSM-Symbolic

Metrics: Best-of-N accuracy Pass@1 Accuracy@1 token-level value-guided decoding accuracy

Baselines: Math-Shepherd ER-PRM Code ORM (ORM-D) greedy decoding

Builds on: Math-Shepherd MetaMath Monte Carlo rollout labeling

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