Gotta Go Fast When Generating Data with Score-Based Models

By Alexia Jolicoeur-Martineau, Ke Li, Remi Piche-Taillefer, Tal Kachman, Ioannis Mitliagkas. 2021

265 citations recorded by the source corpus.

Score-based (denoising diffusion) generative models have recently gained a lot of success in generating realistic and diverse data. These approaches define a forward diffusion process for transforming data to noise and generate data by reversing it (thereby going from noise to data). Unfortunately, current score-based models generate data very slowly due to the sheer number of score network evaluations required by numerical SDE solvers. In this work, we aim to accelerate this process by devising a more efficient SDE solver. Existing approaches rely on the Euler-Maruyama (EM) solver, which uses a fixed step size. We found that naively replacing it with other SDE solvers fares poorly - they either result in low-quality samples or become slower than EM. To get around this issue, we carefully devise an SDE solver with adaptive step sizes tailored to score-based generative models piece by piece. Our solver requires only two score function evaluations, rarely rejects samples, and leads to high-quality samples. Our approach generates data 2 to 10 times faster than EM while achieving better or equal sample quality. For high-resolution images, our method leads to significantly higher quality samples than all other methods tested. Our SDE solver has the benefit of requiring no step size tuning.

Subfields: Computer Vision and Pattern Recognition, Radiology, Nuclear Medicine and Imaging, Statistical and Nonlinear Physics, Generative Models

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. Chen Change Loy
  5. Xiaogang Wang
  6. Trevor Darrell
  7. Jitendra Malik
  8. Andrea Vedaldi

In Radiology, Nuclear Medicine and Imaging

  1. Diederik P. Kingma
  2. Arash Vahdat
  3. Karsten Kreis
  4. Jonathan Ho
  5. Dongjun Kim
  6. Ruiqi Gao
  7. Andreas Blattmann
  8. Tim Salimans

In Statistical and Nonlinear Physics

  1. Arash Vahdat
  2. Karsten Kreis
  3. Jonathan Ho
  4. Mohammad Norouzi
  5. Stefano Ermon
  6. Robin Rombach
  7. Andreas Blattmann
  8. Diederik P. Kingma

In Generative Models

  1. Arash Vahdat
  2. Karsten Kreis
  3. Stefano Ermon
  4. Robin Rombach
  5. Andreas Blattmann
  6. Jonathan Ho
  7. Diederik P. Kingma
  8. Jun Zhu

Citations in the corpus