atlas

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

ReasonFlux-PRM: Trajectory-Aware PRMs for Long Chain-of-Thought Reasoning in LLMs

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Process reward models · 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 ReasonFlux-PRM, a trajectory-aware process reward model that scores both thinking trajectories and final responses of long-CoT data, and applies it to offline data selection, GRPO reward shaping, and best-of-N test-time scaling.

Problem

Existing process reward models are trained on final responses and fail to reliably evaluate the intermediate thinking trajectories produced by frontier reasoning models (trajectory-response format), degrading downstream SFT on such data.

Approach

A PRM trained with a joint objective combining step-level rewards (softmax-weighted mix of embedding alignment to the final response, LLM-judge quality, and contrastive coherence between adjacent steps) and a trajectory-level reward from template-guided policy solve rates, then used offline for data selection, online in GRPO, and for best-of-N.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ReasonFlux-PRM-7B instead of Qwen2.5-Math-PRM-7B as GRPO rewardQwen2.5-7B-Instruct · AIME24accuracy: 12.9 -> 16.3Helped
Use ReasonFlux-PRM-7B instead of Qwen2.5-Math-PRM-7B as GRPO rewardQwen2.5-7B-Instruct · AIME25accuracy: 13.3 -> 17.1Helped
Use ReasonFlux-PRM-7B instead of Qwen2.5-Math-PRM-7B as GRPO rewardQwen2.5-7B-Instruct · MATH500accuracy: 74.8 -> 77.2Helped
Use ReasonFlux-PRM-7B instead of Qwen2.5-Math-PRM-7B as GRPO rewardQwen2.5-7B-Instruct · GPQA-Diamondaccuracy: 32.4 -> 34.9Helped
Use ReasonFlux-PRM-7B instead of Qwen2.5-Math-PRM-7B as GRPO rewardDeepSeek-R1-Distill-Qwen-7B · MATH500accuracy: 92.8 -> 94.8Helped
Use ReasonFlux-PRM-7B instead of Qwen2.5-Math-PRM-7B as GRPO rewardDeepSeek-R1-Distill-Qwen-7B · GPQA-Diamondaccuracy: 49.1 -> 51.6Helped
Increase trajectory-level reward weight alpha from 0.1 to 0.8 (ablation)ReasonFlux-PRM-7B offline selection · AIME24accuracy: 26.7 -> 40.0Helped
Increase trajectory-level reward weight alpha from 0.1 to 0.8 (ablation)ReasonFlux-PRM-7B offline selection · MATH500accuracy: 81.2 -> 83.6Helped
Increase process-reward weight beta from 0.1 to 0.8 (ablation)Qwen2.5-7B-Instruct GRPO · AIME24accuracy: 10.0 -> 20.0Helped
Increase process-reward weight beta from 0.1 to 0.8 (ablation)Qwen2.5-7B-Instruct GRPO · AIME25accuracy: 6.7 -> 16.7Helped
Increase process-reward weight beta from 0.1 to 0.8 (ablation)Qwen2.5-7B-Instruct GRPO · MATH500accuracy: 73.6 -> 76.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: OpenThoughts-114K s1k s1 (59K Gemini traces) MATH DAPO NuminaMath-CoT

Benchmarks: AIME24 AIME25 MATH500 GPQA-Diamond

Metrics: accuracy mean accuracy over 16 runs

Baselines: Math-Shepherd-PRM-7B Skywork-PRM-7B Qwen2.5-Math-PRM-7B Qwen2.5-Math-PRM-72B s1k human-curated data rule-based GRPO

Builds on: GRPO Math-Shepherd Qwen2.5-Math-PRM s1 ReasonFlux

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