atlas

Research map / Image generation / Autoregressive and latent generation

Self-Consuming Generative Models Go MAD

ICLR 2024 · Image generation › Autoregressive and latent generation · approach: Generalizable fake image detection · 85 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Analyzes self-consuming (autophagous) generative model loops across three data-mixing regimes and shows that without enough fresh real data, models progressively lose quality or diversity ("Model Autophagy Disorder").

Problem

Training successive generations of generative models on synthetic data from earlier generations creates an autophagous loop whose effects on quality (precision) and diversity (recall) are poorly understood.

Approach

Formalizes three autophagous loop families (fully synthetic, synthetic augmentation with fixed real data, fresh data) and a universal sampling-bias parameter lambda, then shows analytically (Gaussian martingale/supermartingale argument) and empirically (DDPM, StyleGAN2, WGAN-GP, GMM, normalizing flows) that without enough fresh real data the loop drifts MAD.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train successive generations using only synthetic data, without sampling biasFully synthetic loop · MNIST and FFHQprecisionHurt
Train successive generations using only synthetic data, without sampling biasFully synthetic loop · MNIST and FFHQrecallHurt
Add sampling bias (lower λ) during synthetic samplingFully synthetic loop · MNIST and FFHQprecisionHelped
Add sampling bias (lower λ) during synthetic samplingFully synthetic loop · MNIST and FFHQrecallHurt
Add sampling bias (lower λ) during synthetic samplingFully synthetic loop · MNIST and FFHQFIDHurt
Keep a fixed real training dataset in each generation alongside synthetic dataSynthetic augmentation loop · MNIST and FFHQFIDHurt
Keep a fixed real training dataset in each generation alongside synthetic dataSynthetic augmentation loop · MNIST and FFHQprecisionHurt
Keep a fixed real training dataset in each generation alongside synthetic dataSynthetic augmentation loop · MNIST and FFHQrecallHurt
Add fresh real data at every generationFresh data loop · Gaussian modeling and MNIST DDPMWasserstein distance/FIDNo clear effect
Add a modest amount of synthetic data alongside fresh real dataFresh data loop · Gaussian modelingeffective sample sizeHelped
Add synthetic data above the admissible threshold alongside fresh real dataFresh data loop · Gaussian modelingeffective sample sizeHurt
Increase the amount of sampling bias (decrease λ)Fresh data loop · Gaussian modelingadmissible synthetic sample thresholdHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST FFHQ 2D Rosenbrock distribution 25-mode GMM

Benchmarks: MNIST FFHQ

Metrics: FID precision recall Wasserstein distance effective sample size ratio

Baselines: fully synthetic loop synthetic augmentation loop

Builds on: DDPM StyleGAN2 WGAN-GP classifier-free guidance precision-recall metrics

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy