SVR: Self-Verifying Refinement via Joint Verdict-Confidence Reinforcement Learning for Adaptive Test-Time Compute
TL;DR - SVR is an oracle-free reinforcement-learning framework that teaches language models to self-verify answers and adaptively allocate test-time reasoning. It improves mathematical reasoning while using fewer refinement turns than fixed-budget approaches.
- Generates an answer, correctness verdict, and confidence score at each turn, stopping only when sufficiently confident.
- Uses ground-truth correctness for training rewards but requires no external verifier or oracle at inference.
- Trains Qwen3.5-2B with GRPO using correctness, calibration, and stop-readiness rewards.
- Achieves 0.563 macro-average accuracy across seven math benchmarks with 2.99 inference turns on average.