JustujuAI, layer by layer.Open in the interactive map

Synthetic data

Training data generated by models or programs rather than collected from people.

Layer 4 · Data · Build time · Draft, awaiting expert review, reviewed 2026-09-28

D1 · StoryFor young children and total beginners

Think first: could practice questions written by a machine teach another machine?

Sometimes a teacher writes practice questions instead of finding them in books. Synthetic data is like that. It is practice material written by one AI to help train another AI.

Like: A teacher writing practice questions.

D2 · PictureFor curious beginners

Models generate examples, explanations, conversations or code, which are filtered and then used for training.

It's most useful where answers can be checked automatically, such as maths or code with tests.

Risks: copying the generator's mistakes, and narrowing variety if models train on too much of their own output.

A synthetic data pipeline

  1. Generator: a strong model
  2. Candidates: many examples
  3. Verify: tests, checks, graders
  4. Training set: keep the good ones
  5. Student: trained model

Like: A teacher writing practice questions for a student.
Where it breaks: A teacher knows more than the student. Synthetic data is only as good as the generator and the filter, so errors can be passed on with confidence.

D3 · PlayFor motivated learners

What happens if a model learns only from the output of the model before it? This is model collapse in miniature, using the simplest possible model: a bell curve with a mean and a spread.

Generation 0 is fitted to real data. Each later generation draws a small sample from the previous fit and fits a new curve to that sample. Rare values at the edges, the tails, are seldom drawn, so they get lost first.

Step through the generations and watch the spread shrink. Then mix some real data into each round and see what changes.

Try the interactive version in the map.

Things to try

D5 · FrontierFor experts

Open problems: quality loss when models train recursively on their own outputs ('model collapse'), keeping diversity, and legal and terms-of-service questions about learning from other providers' models.

Sources

  1. Textbooks Are All You Need (2023)
  2. The Curse of Recursion: Training on Generated Data Makes Models Forget (2023)