A solvable generative model with a linear, one-step denoiser
Indranil Halder

TL;DR
This paper introduces an analytically solvable single-step diffusion model with a linear denoiser, providing explicit formulas for divergence and insights into diffusion step effects on model quality.
Contribution
It presents a new tractable diffusion model with a linear denoiser and derives explicit formulas for divergence, explaining effects of diffusion time, noise scale, and dataset size.
Findings
Explicit formula for Kullback-Leibler divergence between generated and true distribution.
Monotonic divergence fall begins when dataset size equals data dimension.
More diffusion steps improve output quality in large-scale models.
Abstract
We develop an analytically tractable single-step diffusion model based on a linear denoiser and present an explicit formula for the Kullback-Leibler divergence between the generated and sampling distribution, taken to be isotropic Gaussian, showing the effect of finite diffusion time and noise scale. Our study further reveals that the monotonic fall phase of Kullback-Leibler divergence begins when the training dataset size reaches the dimension of the data points. Finally, for large-scale practical diffusion models, we explain why a higher number of diffusion steps enhances production quality based on the theoretical arguments presented before.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCellular Automata and Applications · Language and cultural evolution · Opinion Dynamics and Social Influence
MethodsSparse Evolutionary Training · Diffusion
