The curse of recursion

Week 7 asked what a finite run of copying error can and cannot show about ancestry. This week: what happens when each generation is a fresh sample drawn from the previous one — and what that does to the cases that were already rare.

The claim this model illustrates

Shumailov et al., “AI models collapse when trained on recursively generated data,” Nature 631 (2024).

Early collapse — drift from the original distribution, before any category disappears.

Late collapse — a rare case is assigned zero probability and never recurs.

Six categories, one fixed at 3%

Category F: fixed at 3% true probability. Round 0 draws 200 samples.

Baseline — keeps drawing from the true distribution (the control).

Fully recursive — estimates each round from the previous round’s own draw.

Retain-original — estimates from a 50/50 mix of prior draw + fresh true-distribution draw.

What happened, across three seeds

Fully recursive: one seed sent category F to zero by round 3, and it stayed zero — once an estimate assigns zero probability, sampling from it can never recover the category.

Baseline: never lost it, in any seed.

Retain-original: didn’t lose it, in any of the three seeds run here.

What three seeds do and don’t show

They show the mechanism is real and reproducible in this model.

They do not show how often it happens, how fast, or whether a 50/50 mix specifically is what a real pipeline would need.

Before this gets over-applied

No language model, no token vocabulary, no training objective here.

This model shows that recursive re-estimation from a finite sample can permanently erase a rare case — a mechanism general enough to plausibly matter elsewhere. It does not show that any particular real model degrades this way, or at what rate.