A Random Matrix Theory Perspective on the Consistency of Diffusion Models
Binxu Wang, Jacob Zavatone-Veth, Cengiz Pehlevan
TL;DR
This work investigates why diffusion models trained on non-overlapping data splits produce consistent outputs for the same seed. It develops a random matrix theory (RMT) framework anchored in a linear Gaussian denoiser to quantify finite-sample effects, showing that data randomness renormalizes the noise scale via a self-consistent map $\sigma^{2}\to\kappa(\sigma^{2})$ and decomposes cross-split fluctuations into anisotropy, input inhomogeneity, and a global $1/n$ scaling. It extends deterministic-equivalence tools to fractional matrix powers to analyze full sampling trajectories and validates the theory on linear denoisers and deep networks, revealing an overshrinkage toward the dataset mean and structured inconsistencies across eigenmodes and inputs. The results offer a principled baseline for reproducibility in diffusion training by linking spectral data properties to the stability of generative outputs, and they suggest broad applicability to memory-generalization dynamics and noise-space design in diffusion and related models.
Abstract
Diffusion models trained on different, non-overlapping subsets of a dataset often produce strikingly similar outputs when given the same noise seed. We trace this consistency to a simple linear effect: the shared Gaussian statistics across splits already predict much of the generated images. To formalize this, we develop a random matrix theory (RMT) framework that quantifies how finite datasets shape the expectation and variance of the learned denoiser and sampling map in the linear setting. For expectations, sampling variability acts as a renormalization of the noise level through a self-consistent relation $σ^2 \mapsto κ(σ^2)$, explaining why limited data overshrink low-variance directions and pull samples toward the dataset mean. For fluctuations, our variance formulas reveal three key factors behind cross-split disagreement: \textit{anisotropy} across eigenmodes, \textit{inhomogeneity} across inputs, and overall scaling with dataset size. Extending deterministic-equivalence tools to fractional matrix powers further allows us to analyze entire sampling trajectories. The theory sharply predicts the behavior of linear diffusion models, and we validate its predictions on UNet and DiT architectures in their non-memorization regime, identifying where and how samples deviates across training data split. This provides a principled baseline for reproducibility in diffusion training, linking spectral properties of data to the stability of generative outputs.
