atlas

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

Reinforcement Learning for Reasoning in Large Language Models with One Training Example

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: RL with verifiable rewards for reasoning · 3 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 RLVR with a single math example (1-shot RLVR) or two examples matches full-set RLVR on Qwen2.5-Math-1.5B and generalizes to other models and PPO, with analysis of post-saturation generalization and the role of policy gradient and entropy loss.

Problem

How few training examples are needed for RLVR to improve LLM mathematical reasoning, and what mechanisms drive the gains from very small RLVR training sets?

Approach

Selects training examples by historical variance of training accuracy from a full-data RLVR run, then shows a single example (e.g., pi_1 or pi_13) under GRPO matches the 1.2k DeepScaleR subset; attributes gains mainly to policy gradient loss rather than grokking-style weight decay effects, and finds entropy loss further helps post-saturation generalization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with one example π13 using RLVRQwen2.5-Math-1.5B · MATH500accuracy: 36.0% to 73.6%Helped
Train with one example π13 using RLVRQwen2.5-Math-1.5B · Six math benchmarks averageaverage performance: 17.6% to 35.7%Helped
Train with examples π1 and π13 instead of one exampleQwen2.5-Math-1.5B · MATH500accuracy: 73.6 -> 74.8Helped
Add policy gradient loss (ablation)1-shot RLVR on π1 · MATH500accuracy: 39.8 -> 71.8Helped
Add policy gradient loss (ablation)1-shot RLVR on π1 · AIME 2024accuracy: 7.5 -> 15.4Helped
Add weight decay to policy gradient loss (ablation)1-shot RLVR on π1 · MATH500accuracy: 71.8 -> 71.4No clear effect
Add KL divergence loss to policy gradient and weight decay (ablation)1-shot RLVR on π1 · MATH500accuracy: 71.4 -> 70.8No clear effect
Add entropy loss to policy gradient, weight decay, and KL loss (ablation)1-shot RLVR on π1 · MATH500accuracy: 70.8 -> 74.8Helped
Increase entropy-loss coefficient to -0.003 (ablation)1-shot RLVR on π1 · MATH500accuracy: 74.8 -> 73.6Hurt
Remove policy gradient loss and retain weight decay and KL loss (ablation)1-shot RLVR on π1 · MATH500accuracy: 74.8 -> 39.0Hurt
Add entropy loss alone (ablation)Qwen2.5-Math-1.5B · MATH500accuracy: 36.0 -> 63.4Helped
Use the incorrect label 4 rather than label 12.8 (ablation)1-shot RLVR on π1 · MATH500accuracy: 74.8 -> 57.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DeepScaleR-Preview subset (1209 examples) MATH training set (7500)

Benchmarks: MATH500 AIME 2024 AMC 2023 Minerva Math OlympiadBench AIME 2025 ARC-Easy ARC-Challenge

Metrics: pass@1 avg@8 accuracy

Baselines: DSR-sub full-set RLVR MATH full-set RLVR format-reward RLVR random 16-example RLVR LIMR

Builds on: GRPO PPO verl LIMR DeepScaleR

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