atlas

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

Trust, But Verify: A Self-Verification Approach to Reinforcement Learning with Verifiable Rewards

NeurIPS 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.

Proposes RISE, an online PPO-based RL framework that jointly trains Qwen2.5 models (1.5B/3B/7B) on solution generation and on-policy self-verification, both rewarded by a rule-based outcome verifier.

Problem

LLMs trained with RLVR often show superficial self-reflection: they fail to robustly verify their own outputs, and verification is typically decoupled from solution training.

Approach

Within each RL iteration, the model generates solutions, then critiques its own on-policy solutions via a verification prompt; the outcome verifier's reward is reused as ground truth for the verification score, and generation and verification trajectories are mixed in one PPO batch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add online self-verification training to Zero-RLQwen2.5-1.5B · Math benchmarks (Avg.)reasoning accuracy: 24.0 -> 24.4Helped
Add online self-verification training to Zero-RLQwen2.5-1.5B · Math benchmarks (Avg.)self-verification accuracy: 26.8 -> 74.5; 47.7 percentage point improvementHelped
Add online self-verification training to Zero-RLQwen2.5-3B · Math benchmarks (Avg.)reasoning accuracy: 32.5 -> 33.5Helped
Add online self-verification training to Zero-RLQwen2.5-3B · Math benchmarks (Avg.)self-verification accuracy: 35.8 -> 74.3Helped
Add online self-verification training to Zero-RLQwen2.5-7B · Math benchmarks (Avg.)reasoning accuracy: 41.7 -> 42.9Helped
Add online self-verification training to Zero-RLQwen2.5-7B · Math benchmarks (Avg.)self-verification accuracy: 46.6 -> 69.2Helped
Use online rather than offline verification data (ablation)RISE · Math benchmarksself-verification accuracyHelped
Use online rather than offline verification data (ablation)RISE · Math benchmarksproblem-solving performanceNo clear effect
Increase verification batch size from 0 to 100% of the generation batch (ablation)RISE · Math benchmarksself-verification performanceHelped
Increase verification batch size (ablation)RISE · Math benchmarksproblem-solving performanceMixed
Use self-verification-weighted voting instead of standard majority votingRISE-3B and RISE-7B · Math benchmarks, k=4accuracy: +0.2% and +1.9%Helped

Surprising findings

Limitations

Experimental setup

Datasets: MATH-Hard (Level 3-5)

Benchmarks: MATH500 Minerva Math OlympiadBench AIME 2024 AMC 2023

Metrics: Pass@1 verification accuracy maj@k verification frequency self-verified reasoning accuracy

Baselines: Zero-RL SFT Qwen2.5-Instruct GPT-4o Math-Shepherd majority voting

Builds on: PPO GAE GRPO verl Zero-RL

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