NTH

REVES: REvision and VErification--Augmented Training for Test-Time Scaling

AuthorsYuanxin Liu, Ruida Zhou, Xinyan Zhao, Amr Sharaf, Hongzhou Lin, Arijit Biswas, Mohammad Ghavamzadeh, Zhaoran Wang, Mingyi Hong

June 20, 2026 2 min read
Watch on YouTube
The one-line take

REVES improves LLM test-time reasoning by learning from near-miss answers, teaching models not just to solve problems but to recover from mistakes more effectively.

Key results

6.5
LiveCodeBench gain over RL

Improvement of REVES over the RL baseline on LiveCodeBench

4.0
LiveCodeBench gain over multi-turn

Improvement of REVES over standard multi-turn training on LiveCodeBench

2.635983
Circle packing sum of radii

Best result on n=26 with Qwen3-4B

26
Circle packing n

Instance size for the reported circle packing result

74.1%
Verification AUROC

Calibration score for REVES on AIME25

72.1%
RevisionOnly AUROC

Calibration score without verification prompts on AIME25

What the paper found

REVES, from Northwestern University, Amazon AGI, Qualcomm AI Research, and the University of Minnesota, reframes test-time scaling as a meta-RL problem and targets sequential revision rather than single-shot accuracy. The key idea is that standard RLHF-style post-training is misaligned with multi-step inference, so the method decomposes sequential-revision success into per-state one-step recovery probabilities and trains on “near-miss” intermediate answers by converting them into separate revision and verification prompts. This two-stage loop alternates between offline data augmentation from successful revision trajectories and single-turn RL updates, avoiding the credit-assignment noise and long-horizon sampling cost of multi-turn RL. On LiveCodeBench, REVES improves over the RL baseline by 6.5 points and over standard multi-turn training by 4.0 points. On circle packing, a Qwen3-4B model reaches the previously reported optimum sum of radii 2.635983 at n=26, matching much larger evolutionary search systems including Gemini-2.0 Pro/Flash and Qwen3-8B. For math, it substantially boosts sequential-revision accuracy on AIME24, AIME25, and MATH500 under oracle and self-confidence stopping, and the learned policy transfers to other revision-using test-time algorithms such as MCTS, AB-MCTS, and Mind Evolution. The paper also reports that continual augmentation matters: one-time augmentation underperforms epoch-by-epoch regeneration, and verification prompts improve calibration, raising AUROC on AIME25 from 72.1% to 74.1% while revision prompts primarily drive recovery performance.

Original abstract

Test-time scaling via sequential revision has emerged as a powerful paradigm for enhancing Large Language Model (LLM) reasoning. However, standard post-training methods primarily optimize single-shot objectives, creating a fundamental misalignment with multi-step inference dynamics. While recent work treats this as multi-turn reinforcement learning (RL), conventional approaches optimize over the multi-step trajectories directly, failing to further exploit the high-quality mistakes in intermediate steps that model can learn from correcting them. We propose a two-stage iterative framework that alternates between online data/prompt augmentation and policy optimization. By converting the intermediate steps (``near-miss'' answers) in the successful recovery trajectories into decoupled revision and verification prompts, our approach concentrates training on both effective answer transformation and error identification. This approach enables efficient off-policy data generation and reduces the computational overhead of long-horizon sampling compared to standard multi-turn RL. On LiveCodeBench, using publicly available test cases as feedback, we observe gains of +6.5 points over the RL baseline and +4.0 points over standard multi-turn training. Beyond coding, our approach matches the previously reported SOTA result on circle packing while using the smallest base model (4B) and far fewer rollouts than the much larger evolutionary search systems. Math results under ground-truth verification further confirm improved correction ability. It also generalizes to out-of-distribution constraint-satisfaction puzzles such as n\_queens and mini\_sudoku, where correctness is defined entirely by problem constraints. Code is available at https://github.com/yxliu02/REVES.git.

Read the original paper

More in Large Language Models

Browse all 81 papers →
02Llm

Generalization Dynamics of LM Pre-training

Jiaxin Wen, Zhengxuan Wu, Dawn Song, Lijie Chen

Language models may repeatedly switch between shallow memorization and genuine reasoning during training, and the paper shows how to detect and potentially control these swings.

Read analysis
03Llm

Rethinking Self-Distillation for Multi-Teacher Capability Merging

Roy Xie, Dan Friedman, Feng Nan, Yukun Huang, Zhichao Xu, Chengjiu Zhang, Jun Xu, Manaal Faruqui, Vivek Rathod, Bhuwan Dhingra

The study finds that expensive multi-teacher on-policy distillation may offer little advantage over carefully tuned, cheaper alternatives such as SFT and weight merging.

Read analysis