Three rounds of rank-32 LoRA self-training on Qwen3-8B. Zero detectable gains. Worse: self-training degraded problems the base model already solved, at measurably elevated rates. That is the central result of "Phantom Gains: Auditing Self-Improvement Against a Measured Null," posted to arXiv on August 20, 2026 by Xu, Yan, Chen, and Kechadi. The paper identifies seven measurement failures in standard self-improvement evaluation, each capable alone of inverting a reported finding.

#FailureMechanismEffect on Reported Results
1Single greedy decodeInference-batching artifacts produce per-problem changes on a frozen modelManufactures apparent gains/losses where no learning occurred
2No measured null distributionGain/loss ledger differences two noisy estimates with no noise floor referenceReal acquisitions indistinguishable from random fluctuation
3Natural threshold repairCalibrates the threshold against a null that is itself noise-contaminatedNull remains non-zero on frozen comparisons; repair does not correct it
4Expansion statistic without nullStatistic applied to frozen model returns 0.280 (implies learning)Assigns genuine-skill-acquisition score where no training occurred
5Aggregate accuracy trackingA new gain on one problem numerically offsets a regression elsewhereCorruption of previously solved problems is hidden by the mean
6Insufficient baseline replicatesMost multi-arm studies lack enough frozen-model eval passes to build a reliable nullCapability-change statistics built on an untrustworthy noise floor
7Mean-accuracy auditingProblem-level transitions are invisible in aggregate metricsRegressions stay hidden; only net accuracy change is reported
FIG. 02 Seven measurement failures identified in standard self-improvement evaluation (Xu et al., 2026) — Xu, Yan, Chen & Kechadi, "Phantom Gains," arXiv 2608.20290 (2026)

The issue: teams shifted from mean accuracy to tracking per-problem gains and losses across training rounds. This granular view reveals more, but introduces a compounding problem. Gain/loss ledgers are built by differencing two noisy estimates—pre- and post-training pass rates per problem. Noise in either estimate propagates directly into the capability signal. Without a separately measured null distribution, you cannot distinguish a real acquisition from random fluctuation.

The authors ran a frozen Qwen3-8B control through the identical evaluation pipeline as trained arms. Any measured change is, by definition, an artifact. A ledger built on single greedy decode manufactures capability changes on the untrained model—an artifact of inference batching, not learning. The expansion statistic, designed to separate genuine skill acquisition from sharpening of partial knowledge, assigns the frozen model a rate of 0.280. That score implies learning where none occurred.

The standard "natural threshold repair" does not fix this. The null distribution remains non-zero when estimated across frozen comparisons in a multi-arm study. This repair calibrates against noise-contaminated signal.

The paper proposes a per-problem exact test against a pooled baseline, run under false-discovery-rate control. Applied to held-out replicates, it detects nothing—the right answer when the model has not changed. It remains stable across changes to multiple-testing correction, error rate, and pool size. A statistic that shifts with FDR thresholds is not measuring capability.

Proposed valid evaluation pipeline: frozen-model null distribution feeds per-problem FDR-controlled exact test
FIG. 03 Proposed valid evaluation pipeline: frozen-model null distribution feeds per-problem FDR-controlled exact test — Xu, Yan, Chen & Kechadi, "Phantom Gains," arXiv 2608.20290 (2026)

With a credible null in place, the distillation-versus-self-training comparison becomes clear. External distillation moves problems the base model rarely reaches; three forms of self-training do not. A regression testing whether this asymmetry reflects something structural about self-training rejects the null at p < 10⁻⁸, but the direction contradicts self-training advocates. The asymmetry results from distillation's larger overall gain, not evidence of different problem-space targeting. On problems the base model never reaches, the evidence is inconclusive.

Training MethodMoves Rarely-Reached ProblemsOverall GainDegrades Solved ProblemsAsymmetry vs. Self-Training
External distillationYesLargerNot detected above noisep < 10⁻⁸ (regression)
Self-training — form 1NoNot detectedYes — above measured noise
Self-training — form 2NoNot detectedYes — above measured noise
Self-training — form 3NoNot detectedYes — above measured noise
Frozen base (control)N/AZero by designArtifact onlyExpansion statistic = 0.280
FIG. 04 Distillation vs. self-training: capability outcomes on Qwen3-8B under null-controlled evaluation — Xu, Yan, Chen & Kechadi, "Phantom Gains," arXiv 2608.20290 (2026); three rounds rank-32 LoRA on Qwen3-8B

The corruption finding demands immediate action for teams running iterative self-training. Self-training degrades problems the base model solves at baseline, at rates above measured noise. Teams tracking aggregate accuracy miss this—a new gain on one problem numerically offsets a regression elsewhere. Transition-level auditing exposes the regression; mean-accuracy auditing hides it.

The practical constraint: building a valid null requires baseline replicates—multiple evaluation passes on the unmodified model, run under identical conditions as trained arms. Most multi-arm studies have enough data to construct this null without new experiments. Few run enough replicates to do it reliably.

The architect's takeaway: before shipping any self-training pipeline, run your frozen base model through the full eval stack at least as many times as each trained arm, and build capability-change statistics against that measured null—not against assumed zero.