INQUIRING LINE

Why does self-generated training data outperform externally sourced data?

This explores why a model often learns better from data it generated itself than from objectively higher-quality data produced by a stronger external source — and the corpus points to a single answer: fit to the learner's own distribution beats raw quality.


This explores why a model often learns better from data it generated itself than from objectively higher-quality data produced by a stronger external source. The corpus keeps circling back to one idea: data is not learned in a vacuum — it's learned relative to where the model already is. SEAL makes the headline case, showing that models incorporate knowledge better from synthetic data they restructure themselves than from data written by a stronger teacher, lifting QA accuracy from 33.5% to 47.0% Does self-generated training data improve model learning?. The explanation isn't that self-generated text is higher quality. It's that the model phrases facts in the representational shapes it can already absorb — the learning lands because it's aimed at the learner's own frontier.

The sharpest evidence for this comes from the failure case. Teacher-refined data, even when objectively better, *degrades* a student model once it crosses the student's learning frontier — so students are advised to filter teacher suggestions through their own statistical profile and keep only the compatible ones Does teacher-refined data always improve student model performance?. That's the same principle stated as a warning: quality you can't metabolize hurts you. Self-generated data is, by construction, always inside that frontier. The same distribution-mismatch logic explains why self-correction training fails on offline traces but works on a model's own live errors — training on mistakes the model would never actually make teaches nothing useful Why does self-correction training on offline data fail?.

There's also a mechanistic reason the model's own text is easier to absorb. Post-trained models produce 3–4x lower entropy on their own generations, driven by an internal sense of input surprise that quietly modulates confidence — a kind of implicit self-recognition encoded directly in the output distribution Why do models produce less uncertain outputs on their own text?. Self-generated data sits in a region the model is already calibrated and confident about, which is exactly the region where gradient updates are stable rather than disruptive. This is why whole self-improvement schemes work with no external data at all: asymmetric self-play bootstraps a proposer and solver into an automatic curriculum Can language models improve themselves without any external training data?, and self-examining RL has a model alternate between answering and judging, climbing from a 52% to 60% win rate on its own internal signal Can models learn to judge themselves without external rewards?.

But the corpus also refuses to let this become a tidy story, and that's the part worth knowing. Self-generation has a hard ceiling: self-improvement is formally bounded by the generation–verification gap, meaning every reliable fix still needs *something* external to validate and enforce it — a model cannot lift itself out by metacognition alone What stops large language models from improving themselves?. Models also over-trust their own outputs because high-probability generations simply *feel* correct, so a closed self-training loop risks amplifying its own errors Why do models trust their own generated answers?, and RL on self-data tends to collapse format diversity onto a single dominant pattern within the first epoch Does RL training collapse format diversity in pretrained models?. The systems that survive this add a gate: bidirectional RAG only writes generated answers back into its corpus after they pass entailment and novelty checks Can RAG systems safely learn from their own generated answers?.

So the real takeaway isn't "self-generated data is better." It's that *learnability is a relationship, not a property* — external data can even win when it's reshaped to fit the student, which is how Walmart's small cross-encoders ended up beating the very LLM teachers that labeled their training set Can smaller models outperform their LLM teachers with enough data?. Self-generated data's advantage is that it comes pre-fitted to the learner. Its danger is that being pre-fitted, it can also pre-confirm the learner's blind spots.


Sources 11 notes

Does self-generated training data improve model learning?

SEAL demonstrates that models learn better from synthetic data they generate themselves than from data created by stronger external models. Self-generated data improved QA performance from 33.5% to 47.0%, suggesting that model-specific restructuring aligns with the learner's representational needs.

Does teacher-refined data always improve student model performance?

Teacher-refined data degrades performance when it exceeds the student's learning frontier, even if objectively higher quality. Students should filter refinements using their own statistical profile to retain only compatible improvements.

Why does self-correction training on offline data fail?

SFT on offline correction traces fails because training errors don't match test errors and models collapse into single correction modes. Multi-turn online RL under the model's own error distribution successfully trains self-correction by letting models practice correcting their actual mistakes.

Why do models produce less uncertain outputs on their own text?

Post-trained models produce 3-4x lower output entropy on their own generations, driven by an internal representation of input surprise that causally modulates confidence. This implicit self-recognition signal appears without being verbalized, encoded directly in the output distribution.

Can language models improve themselves without any external training data?

SQLM uses a proposer-solver framework where the proposer generates calibrated problems and the solver learns via majority-vote verification. Both agents improve through RL alone, creating an automatic curriculum that scales without human labels or ground-truth answers.

Can models learn to judge themselves without external rewards?

SERL enables self-improving language models by having them alternate between generating responses and judging them pairwise, deriving rewards from ranking consistency and self-consistency of judgments. On AlpacaEval, this reached 59.90% win rate without external signals, up from 52.37%.

What stops large language models from improving themselves?

Self-improvement in LLMs is formally bounded by the generation-verification gap, meaning every reliable fix requires something external to validate and enforce it. Models cannot escape this constraint through metacognition alone.

Why do models trust their own generated answers?

LLMs exhibit structural bias toward validating their own outputs because high-probability generated answers feel more correct during evaluation. Comparing answers against broader alternatives breaks this self-agreement loop.

Does RL training collapse format diversity in pretrained models?

Controlled experiments show RL consistently amplifies one format distribution from pretraining within the first epoch while collapsing alternatives. The winning format depends on model scale, not necessarily performance, and is largely hidden when starting from proprietary pretrained models.

Can RAG systems safely learn from their own generated answers?

Systems can add generated answers to their retrieval corpus when outputs pass entailment verification, source attribution checks, and novelty detection. This prevents hallucinations from polluting future retrievals while allowing genuine knowledge accumulation.

Can smaller models outperform their LLM teachers with enough data?

Walmart's student cross-encoders outperformed their LLM teachers when trained on sufficiently large augmented datasets of teacher-labeled queries. The student's broader input distribution exposure, smoothed by teacher predictions, enabled better generalization than the teacher achieved.

Next inquiring lines