Skip to content
AI.info

Research

When Does Verification Pay Off? A Closer Look at LLMs as Solution Verifiers

Overview Research area: Natural Language Processing / large language model reasoning, specifically test-time solution verification (using one LLM to judge another LLM's answer). Technical level: Inter

arXiv
2512.02304
Published
2025-12-02
Authors
Jack Lu, Ryan Teehan, Jinran Jin, Mengye Ren

AI summary

Overview

  • Research area: Natural Language Processing / large language model reasoning, specifically test-time solution verification (using one LLM to judge another LLM's answer).
  • Technical level: Intermediate. The paper defines formal metrics (verifier gain, TPR/FPR/FNR, precision) but the analysis and takeaways are readable without deep mathematical background.
  • Scope: A systematic empirical study of when LLM-based verification improves problem solving, covering 37 models from 7 families across 9 benchmarks, comparing self-verification, intra-family verification, and cross-family verification.

What This Paper Is About

LLMs are increasingly used not just to solve problems but to check answers generated by other models, so that a system can pick the best candidate from a pool of solutions at test time. The paper asks under what conditions this verifier step actually pays off. Prior work focused mostly on a model verifying its own answers, and largely ignored how solver–verifier model family, reasoning post-training, and task type change the picture.

Key Contributions

  1. A new metric, verifier gain. Defined as verification precision minus solver accuracy, it estimates the improvement obtainable from verifier-based test-time rejection sampling. The authors validate it empirically against actual rejection sampling runs across 12 × 12 solver–verifier pairs drawn from a 12-model subset of post-trained models.
  2. A three-way comparison of verification regimes. The paper studies self-verification, intra-family verification (verifier and solver from the same family), and cross-family verification across 21 post-trained models and 12 base models, spanning 7 model families.
  3. Analysis of reasoning post-training's effect on verification. Focusing on the Qwen2.5-Base/Qwen2.5 and Qwen3-Base/Qwen3 pairs (both post-trained with GRPO), the paper shows post-training reshapes verifier behavior differently for self- versus cross-family verification.
  4. A dataset-level analysis of verifiability. The paper asks whether tasks that are easy to solve are also easy to verify, and identifies a subset of mathematical and logical tasks that yield consistently higher verifier gains.

Main Findings

  • Cross-family verification usually beats the alternatives. Verification across model families is more effective than either self-verification or same-family verification, comparing especially favorably to self-verification.
  • Similarity is the enemy of good verification. Verifier gain decreases as the solution distributions of solver and verifier become more similar. Higher cosine similarity between solver and verifier solution embeddings correlates with a greater tendency to accept incorrect answers.
  • Stronger models are worse self-verifiers, better cross-family verifiers. As models improve through scale, post-training, or simply higher solver accuracy, they become less effective at verifying their own outputs and more effective as verifiers for other families.
  • Verifier accuracy alone is misleading. Accuracy improves with the verifier's own solver accuracy, but false positive rate increases during self- and intra-family verification and decreases slightly during cross-family verification. F1-Score also correlates positively while its slope decreases from self- to intra-family to cross-family verification.
  • Reasoning post-training trades off self-improvement for cross-family improvement. Qwen2.5 solvers improve by 8.2% on average and Qwen3 solvers by 35.4% after reasoning post-training, yet post-training increases FPR and reduces verifier gain in self-verification for both families, while substantially improving cross-family verification.
  • Spontaneous self-verification may explain the self-verification plateau. Scanning solver outputs for self-verification keywords, Qwen3 self-verifies in 96% of outputs and DeepSeek in 73%, while Llama3 and Qwen2.5 self-verify in only 1–2%. Models that already self-verify during solving leave little room for a forced verification pass to add value.
  • Task type matters. AIME, GSM8K, 3SAT, and Sudoku show a higher ratio of verifier accuracy to solver accuracy and deliver higher gains across all settings. Sudoku and 3SAT allow polynomial-time verification despite exponential solving time, whereas verifying a matrix product offers no such shortcut. Knowledge-recall tasks such as MMLU (Social Sciences), CSQA, GPQA, and MMLU (STEM) require essentially the same knowledge to verify as to solve.
  • Self-verification corner case. During self-verification there is essentially no correlation between verifier gain and solver accuracy, though a clear positive relationship emerges for intra-family and cross-family verification. AIME appears as an outlier, potentially because some models encountered similar problems during post-training.

Methodology in Plain English

The researchers collected 37 off-the-shelf LLMs from 7 families (Llama3, Llama3-Base, Qwen2.5, Qwen2.5-Base, Qwen3, Qwen3-Base, DeepSeek-R1), ranging from 0.5B to 72B parameters, and had each one act both as a solver and as a verifier. Solvers generate chain-of-thought reasoning and a boxed final answer; verifiers receive the problem plus a solver's answer and produce chain-of-thought reasoning followed by a boxed "correct" or "incorrect" judgment. This setup was run over 9 benchmarks: three synthetic tasks (3SAT, Sudoku, Matrix Multiplication, 1000 samples each) plus AIME, GSM8K, CSQA, GPQA, MMLU (STEM), and MMLU (Social Sciences).

Generation used temperature 0.7, top-p 0.9, and a maximum output length of 8192 tokens, with outputs lacking a boxed answer discarded. All inference ran with vLLM on H200 GPUs. Metrics were then partitioned by verification setting (self, intra-family, cross-family) and averaged. To validate the verifier gain metric, the authors ran real rejection sampling on a 12-model subset of post-trained models, sampling up to ten attempts per problem and comparing empirical gains against the predicted gain.

Why This Matters

Verification is already a standard part of how LLM systems are deployed, but the paper shows the naive intuition "just use a strong model to check the answer" can backfire, and that verification accuracy is a poor guide to whether a verifier is useful.

Impact on research: The work extends verification studies beyond self-verification to intra- and cross-family settings, covers base and reasoning post-trained models rather than base models alone, and introduces a lightweight metric that can be estimated from a single verification round instead of costly resampling experiments. The authors state this is the first systematic study of solver–verifier interactions across self-, intra-family, and cross-family regimes.

Real-world applications:

  • Best-of-N selection in deployed systems that must answer new, verifiable reasoning questions without access to ground-truth answers.
  • Mathematical and logical tutoring or checking tools, where verification gains are reliably higher.
  • Agentic pipelines that filter generated candidates before acting on them.
  • Vetting answers in settings where a domain expert cannot review every output.

Industry relevance: The paper's closing checklist is directly operational: use verifier gain rather than accuracy to choose a solver–verifier pair, prefer verifiers whose solution distributions differ from the solver's, avoid using strong reasoning models as their own verifiers, and check up front whether the task is easier to verify than to solve. The authors also plan to open-source all experiment and data generation code.

Future Directions

  • Trace the origin of the self-preference bias. The authors argue it is worthwhile to examine whether the tendency to accept incorrect solutions resembling one's own arises in pre-training, post-training, or both.
  • Extend to multi-turn agentic settings. The current single-shot solver–verifier framing should be studied where verifier feedback shapes later interactions that also depend on prior solver outputs.
  • Broaden the base versus post-trained comparison. The post-training analysis is limited to Qwen2.5 and Qwen3 because Llama3-Base is too weak and DeepSeek lacks base models.
  • Refine the similarity measure. The authors replicate their findings using log-likelihood as an alternative similarity metric but prefer cosine similarity, since log-likelihood conflates distributional similarity with the intrinsic predictability of the solver's text; better similarity measures remain an open question.

Target Audience

Researchers and engineers working on test-time compute scaling, LLM self-improvement, and inference-time verification will get the most from this paper. It is also useful for practitioners building solver–verifier or best-of-N systems in deployment, and for readers interested in how reasoning post-training alters model behavior beyond raw accuracy. Readers without a background in LLM evaluation can still follow the takeaways, since the main findings are stated as practical guidance.

Authors’ abstract

Large language models (LLMs) can act as both problem solvers and solution verifiers, where the latter select high-quality answers from a pool of solver-generated candidates. This raises the question of under what conditions verification pays off in solver-verifier systems. Prior work has conducted only limited studies of the factors influencing verification performance, focusing primarily on self-verification and examining neither the relationship between solver and verifier model families nor the effects of reasoning post-training. To rectify this, we present a systematic study across 37 models spanning multiple families, sizes, and base vs. post-trained variants, evaluated on 9 benchmarks covering logical reasoning, structured puzzles, symbolic computation, mathematics, commonsense, factual recall, and domain knowledge. In order to support our analysis, we introduce and empirically validate verifier gain, a metric that predicts the performance improvements from test-time verifier-based rejection sampling. Our experiments find that 1) verification across model families is more effective than either self-verification or verification within the same family, and more generally that the benefits of verification decrease as the solver and verifier become more similar, 2) reasoning post-training weakens self-improvement abilities but strengthens cross-family improvement, and 3) some tasks are inherently more amenable to improvement through verification, particularly mathematical and logical tasks.

Read the original paper