atlas

Research map / Reinforcement learning / RL from feedback

Open-Reasoner-Zero: An Open Source Approach to Scaling Up Reinforcement Learning on the Base Model

NeurIPS 2025 · Reinforcement learning › RL from feedback · approach: Scaling RL with verifiable rewards · 5 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.

Introduces Open-Reasoner-Zero, a fully open large-scale RL recipe applying vanilla PPO (GAE λ=γ=1, no KL, binary rule-based reward) directly to Qwen2.5 base models to reproduce R1-Zero-style scaling.

Problem

Reproducing DeepSeek-R1-Zero-style large-scale reasoning RL directly on base models has been closed-source and unstable (e.g., GRPO collapse), limiting community access.

Approach

Use vanilla PPO with GAE(λ=1, γ=1) so the learned critic gives token-level value estimates, drop all KL regularization and format rewards, and scale up curated math/reasoning data; the critic is shown to devalue repetitive patterns, stabilizing training relative to GRPO.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Open-Reasoner-Zero training instead of DeepSeek-R1-Zero-Qwen-32BQwen2.5-32B-Base · AIME 2024accuracy: 47.0 -> 48.1Helped
Use Open-Reasoner-Zero training instead of DeepSeek-R1-Zero-Qwen-32BQwen2.5-32B-Base · MATH500accuracy: 91.6 -> 92.2Helped
Use Open-Reasoner-Zero training instead of DeepSeek-R1-Zero-Qwen-32BQwen2.5-32B-Base · GPQA Diamondaccuracy: 55.0 -> 55.5Helped
Use Open-Reasoner-Zero training instead of Qwen2.5-32B-InstructQwen2.5-32B-Base · MMLUaccuracy: 83.2 -> 84.9Helped
Use Open-Reasoner-Zero training instead of Qwen2.5-32B-InstructQwen2.5-32B-Base · MMLU_PROaccuracy: 69.2 -> 74.4Helped
Add ORZ RL training to DeepSeek-R1-Distill-Qwen-14BDeepSeek-R1-Distill-Qwen-14B · AIME 2024accuracy: 69.7 -> 75.2Helped
Add ORZ RL training to DeepSeek-R1-Distill-Qwen-14BDeepSeek-R1-Distill-Qwen-14B · MATH500accuracy: 93.9 -> 95.6Helped
Set GAE lambda to 1.0 rather than 0.95 (ablation)Open-Reasoner-Zero · training rewardrewardHelped
Set GAE lambda to 1.0 rather than 0.95 (ablation)Open-Reasoner-Zero · response length during trainingresponse lengthHelped
Remove KL loss and KL penalty (ablation)ORZ-7B · training performance and response lengthtraining stabilityHelped
Use the ORZ 57k dataset instead of MATH train 7.5k (ablation)Open-Reasoner-Zero · training rewardrewardHelped
Use the ORZ 57k dataset instead of MATH train 7.5k (ablation)Open-Reasoner-Zero · response length during trainingresponse lengthHelped

Surprising findings

Limitations

Experimental setup

Datasets: AIME (up to 2023) MATH Numina-Math Tulu3 MATH OpenR1-Math-220k AoPS forum synthetic general reasoning tasks

Benchmarks: AIME 2024 AIME 2025 MATH500 GPQA Diamond MMLU MMLU_PRO

Metrics: accuracy (averaged over 16 responses)

Baselines: DeepSeek-R1-Zero-Qwen-32B DAPO-Qwen-32B GRPO VAPO DeepSeek-R1-Distill-Qwen-32B Qwen2.5-32B-Instruct

Builds on: PPO GAE GRPO DeepSeek-R1-Zero

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