Denoising Diffusion Probabilistic Models (2020)
Denoising Diffusion Probabilistic Models generate high-quality images by learning to reverse a gradual noising process. The forward process is a fixed Markov chain that incrementally corrupts the data by adding Gaussian noise. The reverse process is a parameterized Markov chain, trained to denoise the corrupted inputs and generate samples. The authors demonstrate that training the model to predict the added noise minimizes a variational upper bound on the negative log-likelihood.