atlas

Research map / Reinforcement learning / RL from feedback

DAPO : Improving Multi-Step Reasoning Abilities of Large Language Models with Direct Advantage-Based Policy Optimization

NeurIPS 2025 · Reinforcement learning › RL from feedback · approach: RL for LLM reasoning · 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 DAPO, an offline step-level RL method that trains a value critic on Monte Carlo completion estimates and then optimizes the LLM policy with a squared-loss advantage-regression objective, evaluated on math and code benchmarks.

Problem

Sparse terminal rewards and instability of actor-critic methods (PPO) when improving multi-step reasoning in LLMs, with high sampling cost for on-policy RL.

Approach

Trains a step-level critic separately (BCE on MC estimates of success probability) and then fits the policy offline to critic-estimated advantages via a squared loss derived from KL-regularized step-level RL, avoiding co-training of actor and critic.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply DAPOQwen2.5-72B-Instruct · MATHaccuracy: 82.90 -> 84.70Helped
Apply DAPOQwen2.5-Math-7B-Instruct · GSM8Kaccuracy: 95.78 -> 96.14Helped
Apply DAPOQwen2.5-72B-Instruct · Minerva Mathaccuracy: 46.30 -> 50.00Helped
Apply DAPOQwen2.5-72B-Instruct · Olympiad Benchaccuracy: 45.45 -> 47.70Helped
Apply DAPOQwen2.5-72B-Instruct · College Mathaccuracy: 43.00 -> 43.40Helped
Apply DAPOMETA-Llama-3.1-8B-Instruct · HumanEvalaccuracy: 72.0 -> 75.0Helped
Apply DAPOMETA-Llama-3.1-8B-Instruct · HumanEval+accuracy: 66.5 -> 68.9Helped
Apply DAPOMETA-Llama-3.1-8B-Instruct · MBPPaccuracy: 72.0 -> 77.0Helped
Apply DAPOMETA-Llama-3.1-8B-Instruct · MBPP+accuracy: 56.9 -> 66.1Helped
Apply DAPOMETA-Llama-3.1-8B-Instruct · LiveCodeBenchaccuracy: 18.8 -> 20.9Helped
Apply DAPOOpenO1-Llama-8B-v0.1 · LiveCodeBenchaccuracy: 16.1 -> 13.7 (-2.4)Hurt
Apply DAPOMETA-Llama-3.1-8B-Instruct · Minerva Mathaccuracy: 26.48 -> 23.54 (-2.94)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MATH TACO

Benchmarks: MATH GSM8K Minerva Math OlympiadBench College Math HumanEval HumanEval+ MBPP MBPP+ LiveCodeBench

Metrics: greedy accuracy (pass@1, zero-shot, temperature 0)

Baselines: Qwen2.5-Math-7B-Instruct Qwen2-Math-7B-Instruct Skywork-O1-Open-LLama3.1-8B META-LLama-3.1-8B-Instruct OpenO1-LLama-8B-v0.1

Builds on: DPO DRO PPO GRPO Step-DPO

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