Diffusion Models
Diffusion Models also known as Diffusion Probabilitistic Models are a type of generative model that learn to generate data by reversing a gradual, noise-driven diffusion process, inspired by Nonequilibrium Thermodynamics.
First introduced in Deep Unsupervised Learning Using Nonequilibrium Thermodynamics, in which they describe the key steps involved in training diffusion models.
Forward Diffusion: Add Gaussian Noise to data over multiple steps. Reverse Diffusion: Learn to reverse the process. Go from noise to data.