Highlight

Improved Denoising Diffusion Probabilistic Models

Improves denoising diffusion probabilistic models with simple modifications for competitive log-likelihoods, faster sampling, and better scaling.

Based on

Improved Denoising Diffusion Probabilistic Models

By Alex Nichol, Prafulla DhariwalInternational Conference on Machine Learning
Read original article →

The paper builds on denoising diffusion probabilistic models (DDPMs), a class of generative models already shown to produce excellent samples, and introduces a few simple modifications to improve them. With these changes the models achieve competitive log-likelihoods while maintaining high sample quality, and by learning the variances of the reverse diffusion process rather than fixing them, the authors enable sampling with an order of magnitude fewer forward passes at negligible cost to sample quality.

These improvements matter for practical deployment, since far fewer forward passes are needed to generate samples. The authors also use precision and recall to compare how well DDPMs and GANs cover the target distribution, and show that both sample quality and likelihood scale smoothly with model capacity and training compute, indicating the models are easily scalable; they released their code.

Abstract

Denoising diffusion probabilistic models (DDPMs) produce excellent samples, and a few simple modifications also let them achieve competitive log-likelihoods while keeping high sample quality. Learning the variances of the reverse diffusion process enables sampling with an order of magnitude fewer forward passes at negligible quality cost, aiding deployment. Using precision and recall, the authors compare how well DDPMs and GANs cover the target distribution. Sample quality and likelihood scale smoothly with model capacity and training compute.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

diffusion modelsgenerative modelslog-likelihoodsampling efficiencyDDPMGAN comparison
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.