Learning Energy-Based Models by Diffusion Recovery Likelihood

By Ruiqi Gao, Yang Song, Ben Poole, Ying Nian Wu, Diederik P. Kingma. 2020

150 citations recorded by the source corpus.

While energy-based models (EBMs) exhibit a number of desirable properties, training and sampling on high-dimensional datasets remains challenging. Inspired by recent progress on diffusion probabilistic models, we present a diffusion recovery likelihood method to tractably learn and sample from a sequence of EBMs trained on increasingly noisy versions of a dataset. Each EBM is trained by maximizing the recovery likelihood: the conditional probability of the data at a certain noise level given their noisy versions at a higher noise level. The recovery likelihood objective is more tractable than the marginal likelihood objective, since it only requires MCMC sampling from a relatively concentrated conditional distribution. Moreover, we show that this estimation method is theoretically consistent: it learns the correct conditional and marginal distributions at each noise level, given sufficient data. After training, synthesized images can be generated efficiently by a sampling process that initializes from a spherical Gaussian distribution and progressively samples the conditional distributions at decreasingly lower noise levels. Our method generates high fidelity samples on various image datasets. On unconditional CIFAR-10 our method achieves FID 9.60 and inception score 8.58, superior to the majority of GANs. Moreover, we demonstrate that unlike previous work on EBMs, our long-run MCMC samples from the conditional distributions do not diverge and still represent realistic images, allowing us to accurately estimate the normalized density of data even for high-dimensional datasets.

Subfields: Computer Vision and Pattern Recognition, Radiology, Nuclear Medicine and Imaging, Statistical and Nonlinear Physics, Generative Models, Representation & Self-Supervised Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Dacheng Tao
  4. Xiaogang Wang
  5. Trevor Darrell
  6. Jitendra Malik
  7. Chen Change Loy
  8. Andrea Vedaldi

In Radiology, Nuclear Medicine and Imaging

  1. Prafulla Dhariwal
  2. Jonathan Ho
  3. William Chan
  4. Mohammad Norouzi
  5. Alex Nichol
  6. Antonio Torralba
  7. Yilun Du
  8. Ben Poole

In Statistical and Nonlinear Physics

  1. Jonathan Ho
  2. Arash Vahdat
  3. David J. Fleet
  4. Mohammad Norouzi
  5. Tim Salimans
  6. Diederik P. Kingma
  7. Yilun Du
  8. William Chan

In Generative Models

  1. Arash Vahdat
  2. Jonathan Ho
  3. Karsten Kreis
  4. Mohammad Norouzi
  5. David J. Fleet
  6. Stefano Ermon
  7. Tim Salimans
  8. Diederik P. Kingma

In Representation & Self-Supervised Learning

  1. Antonio Torralba
  2. Ming-Hsuan Yang
  3. Arash Vahdat
  4. Ziwei Liu
  5. Diederik P. Kingma
  6. David J. Fleet
  7. Josh Tenenbaum
  8. Lior Wolf

Citations in the corpus