Copies only
gen 55.88
Held-out loss, up from 4.04. Rare words guessed: 5%, from 27%.
Module 38 · Synthetic data
Larkspur has too few examples of rare requests, so its tiny model writes more. Here you sieve them, test what they teach, and watch copies of copies drift.
The whole idea in one example
5.88
Held-out loss, up from 4.04. Rare words guessed: 5%, from 27%.
4.33
Held-out loss stays near the start. Rare words guessed: 14%.
Numbers from Larkspur’s toy: Larkspur mini and copies of it, trained offline on Larkspur’s documents. They show the mechanism, not a production model’s figures.
How it works
A model writes training examples
Self-Instruct (Wang and colleagues, 2022) had GPT-3 write its own instructions, filtered out invalid or similar ones, and tuned on the rest: a 33% absolute gain on Super-NaturalInstructions.
Source, checked 25 October 2026
Dedupe and a fact filter drop the weak ones
phi-1 (Gunasekar and colleagues, 2023), 1.3B parameters, trained on 6B tokens of filtered web text and 1B tokens of GPT-3.5-written textbooks, scored 50.6% on HumanEval.
Source, checked 25 October 2026
Each generation drifts, rare words first
A large-model finding: Shumailov and colleagues (Nature, 2024) trained models on recursively generated data and found the tails of the original distribution disappear. They call it model collapse.
Source, checked 25 October 2026
Real text in every generation anchors it
A large-model finding: Gerstgrasser and colleagues (2024) found that replacing real data with each generation’s output leads to collapse, while accumulating it alongside the real data avoids it.
Source, checked 25 October 2026
The story
Larkspur Supply Co.’s support set has too few examples of rare requests, so the team lets its tiny model write more, and watches copies of copies drift. You’re on the team that trains the assistant.
Played Fine-tuning? It trains on a style set people wrote; here a model writes the set.
Your path







Chapter 7 · done
Which recipe stays closest to real text and still guesses rare words?
Anyone asked to “just generate more training data”, and who wants to know what a model can and can’t teach another. Knowing that a model is trained on examples is enough.