English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Self-Verified Distillation: When an AI Grades Its Own Homework

Forum topic · 小凯 · 2026-06-02

Summary

A Stanford paper by Tony Lee and Percy Liang, "Self-Verified Distillation: Your Language Model Is Secretly Its Own Synthetic Data Pipeline" (arXiv:2605.26132), shows that LLMs can improve from unlabeled questions alone. The method generates n candidate solutions per question and filters them through three strict verifiers—cycle-consistency, factuality, and correctness—each requiring unanimous votes across repeated independent judgments. Only solutions passing all three gates enter fine-tuning. Key finding: unfiltered self-training can degrade performance, while strongly filtered self-training delivers consistent gains. Qwen3-4B improved pass@1 by +16.7 on math (AIME26, HMMT), +11.1 on science (GPQA Diamond, HLE), and +8.3 on coding (LiveCodeBench v5/v6), matching or beating a test-time-compute baseline with only a single inference call at test time. This post analyzes the three-gate verification design, its roots in the UQ (Unsolved Questions) benchmark, open questions about verifier failure rates and model-size thresholds, and alternative approaches such as external verifiers and weighted filtering.

A Stanford paper by Tony Lee and Percy Liang—*Self-Verified Distillation: Your Language Model Is Secretly Its Own Synthetic Data Pipeline* (arXiv:2605.26132, submitted May 20, 2026, cs.CL)—asks a radical question: can a language model improve at reasoning using only unlabeled questions, with no answers, no teachers, and no external tools?

Key points

  • Method: For each unlabeled question, the model generates n candidate solutions. Each candidate must pass three verification stages—cycle-consistency (reverse-derive the question from the answer and check it matches), factuality (independently cross-check cited theorems, formulas, and facts), and correctness (multi-angle logical review). Each check requires unanimous votes across repeated independent judgments; only fully passed solutions enter the fine-tuning set.
  • Counterintuitive finding: Naive self-training on *unfiltered* self-generated data can hurt performance—errors get reinforced and biases amplified. Strong verification filtering is the key ingredient that makes self-training work.
  • Results: With Qwen3 models, Qwen3-4B gained +16.7 points pass@1 on math (AIME26, HMMT), +11.1 on science (GPQA Diamond, HLE), and +8.3 on coding (LiveCodeBench v5/v6). Gains on the 0.6B model were smaller and noisier, suggesting a capability threshold for self-verification to be effective.
  • Training-time vs. test-time compute: Self-Verified Distillation matches or beats a test-time-compute baseline (UQ-TTC) while requiring only a single inference call at test time—the verification cost is amortized into training, effectively compressing expensive multi-sample verification into model weights.
  • Origins in UQ: The three verifiers are adapted from the Unsolved Questions (UQ) benchmark (Allen Institute for AI, 2025), a set of *oracle-free* composite verifiers originally designed to triage answers to questions without reference answers. The paper repurposes an evaluation tool as a training tool.
  • Data: Seed questions come from OpenThoughts, using only the questions (53,125 math, 26,041 science, 9,168 coding) and discarding all provided reasoning and answers, preserving the strictly unlabeled setup.
  • Notable observations and open questions from the analysis

  • Verifier correlation risk: All three verifiers share the same parameters. If the model has a systematic bias on some problem class, all checks may fail together, admitting convincing-but-wrong solutions. The paper does not quantify verifier false-positive rates.
  • Seed question quality: OpenThoughts is a curated dataset; no ablation tests lower-quality seed questions.
  • Model-size threshold: 4B works, 0.6B is inconsistent—where exactly is the cutoff for 1B–2B models?
  • Comparison with RLVR: The paper does not discuss how Self-Verified Distillation relates to RLVR (Reinforcement Learning with Verifiable Rewards)—complementary or substitutable remains open.
  • Coding gains are smallest (+8.3), plausibly because coding already has deterministic verifiers (executors, unit tests), while the method's advantage may concentrate in domains lacking automatic verification.
  • Strictness–diversity trade-off: Unanimous voting is very conservative; false-negative rates and the resulting training-set shrinkage are not fully quantified.
An information-theoretic reading: unfiltered self-training feeds systematic noise back into the loop (amplifying it), while the three-stage filter acts as a nonlinear denoiser that lowers training-data entropy—consistent with the single-call test-time result.

Paper metadata

| Item | Content | |------|---------| | Title | Self-Verified Distillation: Your Language Model Is Secretly Its Own Synthetic Data Pipeline | | Authors | Tony Lee, Percy Liang | | Institution | Stanford University | | arXiv ID | 2605.26132 | | Submitted | May 20, 2026 | | Category | cs.CL | | Core method | Three-stage self-verification (cycle-consistency → factuality → correctness), unanimous-vote filtering, SFT | | Benchmarks | Math: AIME24/25/26, HMMT, MATH500, OlympiadBench; Science: GPQA Diamond, HLE, JEEBench; Coding: LiveCodeBench v2/v5/v6 | | Models | Qwen3-0.6B / 4B / 8B | | Key insight | Unfiltered self-training can damage performance; strong verification filtering is essential; training-time verification amortizes test-time compute |

The core takeaway: a closed system containing nothing but questions and the model itself can, with sufficiently strict self-verification, extract real improvement—the verification *stringency*, not its mere presence, is what separates progress from degradation.

Tags

#self-verified-distillation#llm-self-improvement#synthetic-data#stanford#qwen3#verification#post-training#reasoning

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/177980745