atlas

Research map / Learning theory and algorithms / Kernels and regression theory

Model Collapse Demystified: The Case of Regression

NeurIPS 2024 · Learning theory and algorithms › Kernels and regression theory · approach: Double descent and overfitting · 6 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.

Gives analytic test-error formulas for ridge regression trained on recursively synthesized labels from linear/OLS generators, showing model collapse as additive bias and n-scaled variance terms, and proposes adaptive regularization to mitigate it.

Problem

Understanding theoretically why recursively training regression models on their own synthesized outputs degrades test error ("model collapse"), and how regularization affects it.

Approach

Models a self-consuming loop in Gaussian-design linear/kernel ridge regression where each generation is an OLS fit on labels from the previous generation; derives exact (RMT-limit) test error decomposition into clean error, a bias increase, and an n-proportional noise term, and shows adaptive ridge regularization λ∝T^{-ℓ} with a sample-size-dependent exponent can mitigate collapse under power-law

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train on n generations of synthesized labels instead of clean labelsRidge regression · Gaussian regression, T_0 ≥ d+2test error: E_{test}^{clean} + nσ_0^2ρHurt
Use independent design matrices across generations rather than reusing X_0 (ablation)Noiseless over-parameterized synthetic data generator · Isotropic regression, T_0 < dtest error bias: (1-φ_0^{-n})||w_0||^2Hurt
Reuse the same design matrix X_0 across generations rather than resampling it (ablation)Noiseless over-parameterized synthetic data generator · Isotropic regression, T_0 < dtest error bias: ||w_0||^2(1-1/φ_0)Hurt
Increase the number of generations of fake dataRidge regression with under-parameterized fake-data generator · Gaussian regressiontest error: nσ_0^2ρHurt
Use adaptive regularization exponent ℓ⋆ instead of the clean-data exponent ℓ_crit (ablation)Downstream ridge regression · Power-law covariance, noiseless regimetest error: T^{-(b-a)c}Helped
Use the clean-data regularization exponent ℓ_crit on fake data (ablation)Downstream ridge regression · Power-law covariance, noiseless regimetest error: T^{-(b-ℓ_crit/β-a)}Hurt
Increase the fake-data generator's training sample size across generations (ablation)Iterative fake-data generator · Gaussian regressiontest error: log n · E_test(ŵ_0^{pred})Helped
Set the fake-data generator sample size to at least the input dimension (ablation)Iterative fake-data generator · Gaussian regressiontest error biasHelped
Increase the downstream sample size T under iterative data relabelingKernel ridge regression · MNIST, RBF and polynomial kernelstest errorHurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST

Benchmarks: MNIST

Metrics: test error (excess risk)

Baselines: clean-data ridge regression (n=0)

Builds on: ridge regression bias-variance decomposition power-law scaling laws for kernel regression anisotropic local random matrix theory

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