atlas

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

Optimizing Chain-of-Thought Reasoners via Gradient Variance Minimization in Rejection Sampling and RL

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Chain-of-thought training and analysis · 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 GVM-RAFT, a prompt-specific dynamic sample allocation for rejection-sampling fine-tuning (RAFT++) and GRPO that minimizes stochastic gradient variance under a fixed inference budget, showing faster convergence on math reasoning with Qwen2.5-Math models.

Problem

Uniform best-of-n sampling in RAFT-style CoT training ignores prompt difficulty and gradient magnitude, giving inefficient stochastic gradient estimates of the EM/ELBO objective under a fixed inference budget.

Approach

Allocate per-prompt sampling budget proportional to G_i / sqrt(p_i + alpha/p_i^(beta-1)), where p_i is the acceptance rate and G_i a gradient-norm (Lipschitz) estimate, derived by minimizing an upper bound on gradient variance; apply this to RAFT++ and also to GRPO.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add dynamic sample budget allocation to GRPOGRPO with Qwen2.5-Math-1.5B · Math500, Minerva Math, Olympiad Bench, AIME24, and AMC23Average @ 8 accuracy: 70.78 -> 73.92; 29.00 -> 29.96; 33.56 -> 36.26; 10.00 -> 12.92; 47.19 -> 49.06Helped
Add dynamic sample budget allocation to RAFT++RAFT++ with Qwen2.5-Math-1.5B · Math500, Minerva Math, Olympiad Bench, AIME24, and AMC23Average @ 8 accuracy: 69.02 -> 72.90; 27.71 -> 29.04; 31.74 -> 36.20; 9.58 -> 9.17; 44.06 -> 51.88Mixed
Add dynamic sample budget allocation to GRPOGRPO with Qwen2.5-Math-7B · Math500, Minerva Math, Olympiad Bench, AIME24, and AMC23Average @ 8 accuracy: 81.20 -> 81.55; 36.03 -> 36.26; 44.15 -> 43.56; 20.83 -> 22.92; 63.12 -> 65.00Mixed
Add dynamic sample budget allocation to RAFT++RAFT++ with Qwen2.5-Math-7B · Math500, Minerva Math, Olympiad Bench, AIME24, and AMC23Average @ 8 accuracy: 81.68 -> 81.00; 35.85 -> 36.67; 43.83 -> 43.48; 20.83 -> 22.92; 63.12 -> 61.56Mixed
Increase the stage-one sample size N' (ablation)GVM-RAFT++ · Math500, Minerva Math, and Olympiad Benchconvergence rateNo clear effect
Increase both stage-one and stage-two sample sizes (ablation)GVM-RAFT++ · Math500, Minerva Math, and Olympiad Benchconvergence rateNo clear effect
Use asymmetric clip higher in GRPO (ablation)GRPO · Mathematical reasoningperformanceHurt
Use summation instead of average-by-sequence-length gradient reduction (ablation)GVM prompt budget allocation · Qwen2.5-Math-7Bsample allocation to lower-acceptance promptsHelped
Change the layers used for gradient calculation (ablation)GVM prompt budget allocation · Qwen2.5-Math-7Bfinal sample sizesNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Numina-Math

Benchmarks: Math500 Minerva Math Olympiad Bench AIME24 AMC23

Metrics: average accuracy @ 8 5-benchmark average

Baselines: RAFT++ GRPO Base model

Builds on: RAFT GRPO PPO TRICE

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