atlas

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

VinePPO: Refining Credit Assignment in RL Training of LLMs

ICML 2025 · Large language models › Reasoning and chain of thought · approach: RL with verifiable rewards for reasoning · 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.

Shows that PPO's learned value network gives poor credit assignment on reasoning tasks and proposes VinePPO, which replaces it with unbiased Monte Carlo value estimates from auxiliary rollouts, improving accuracy and wall-clock efficiency on MATH and GSM8K.

Problem

PPO relies on learned value networks for credit assignment in LLM reasoning, but these estimates are often inaccurate, and simpler critic-free methods (GRPO, RLOO, DPO variants) achieve strong results without fine-grained credit assignment. It is unclear whether improving credit assignment would mea

Approach

Compute advantages using unbiased Monte Carlo value estimates obtained by resetting the language environment to each intermediate reasoning state and sampling K auxiliary completions (used only for value estimation), instead of training a separate value network, while keeping all other PPO hyperparameters fixed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the value network with Monte Carlo value estimationPPO · MATH, RhoMath 1.1BPass@1 accuracyHelped
Replace the value network with Monte Carlo value estimationPPO · MATH and GSM8KPass@1 accuracyHelped
Replace the value network with Monte Carlo value estimationPPO, RhoMath 1.1B · MATHaverage training step time (s): 80 -> 380Hurt
Replace the value network with Monte Carlo value estimationPPO, DeepSeekMath 7B · MATHaverage training step time (s): 312 -> 583Hurt
Increase the number of auxiliary Monte Carlo rollouts K (ablation)VinePPO, RhoMath 1.1B · MATHaccuracyHelped
Increase the number of auxiliary Monte Carlo rollouts K (ablation)VinePPO · MATHcompute efficiencyHelped

Surprising findings

Limitations

Experimental setup

Datasets: MATH GSM8K

Benchmarks: MATH GSM8K

Metrics: Pass@1 accuracy wall-clock time explained variance mean absolute error of value predictions top-action identification accuracy

Baselines: PPO RLOO GRPO RestEM DPO-Positive

Builds on: PPO RLOO GRPO DPO-Positive RestEM

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