Denoising MCMC for Accelerating Diffusion-Based Generative Models

09/29/2022
by   Beomsu Kim, et al.
0

Diffusion models are powerful generative models that simulate the reverse of diffusion processes using score functions to synthesize data from noise. The sampling process of diffusion models can be interpreted as solving the reverse stochastic differential equation (SDE) or the ordinary differential equation (ODE) of the diffusion process, which often requires up to thousands of discretization steps to generate a single image. This has sparked a great interest in developing efficient integration techniques for reverse-S/ODEs. Here, we propose an orthogonal approach to accelerating score-based sampling: Denoising MCMC (DMCMC). DMCMC first uses MCMC to produce samples in the product space of data and variance (or diffusion time). Then, a reverse-S/ODE integrator is used to denoise the MCMC samples. Since MCMC traverses close to the data manifold, the computation cost of producing a clean sample for DMCMC is much less than that of producing a clean sample from noise. To verify the proposed concept, we show that Denoising Langevin Gibbs (DLG), an instance of DMCMC, successfully accelerates all six reverse-S/ODE integrators considered in this work on the tasks of CIFAR10 and CelebA-HQ-256 image generation. Notably, combined with integrators of Karras et al. (2022) and pre-trained score models of Song et al. (2021b), DLG achieves SOTA results. In the limited number of score function evaluation (NFE) settings on CIFAR10, we have 3.86 FID with ≈ 10 NFE and 2.63 FID with ≈ 20 NFE. On CelebA-HQ-256, we have 6.99 FID with ≈ 160 NFE, which beats the current best record of Kim et al. (2022) among score-based models, 7.16 FID with 4000 NFE. Code: https://github.com/1202kbs/DMCMC

READ FULL TEXT

page 2

page 8

page 13

page 14

page 15

page 16

page 17

research
06/11/2022

gDDIM: Generalized denoising diffusion implicit models

Our goal is to extend the denoising diffusion implicit model (DDIM) to g...
research
04/10/2023

Reflected Diffusion Models

Score-based diffusion models learn to reverse a stochastic differential ...
research
10/25/2022

From Points to Functions: Infinite-dimensional Representations in Diffusion Models

Diffusion-based generative models learn to iteratively transfer unstruct...
research
04/22/2023

On Accelerating Diffusion-Based Sampling Process via Improved Integration Approximation

One popular diffusion-based sampling strategy attempts to solve the reve...
research
07/26/2023

MCMC-Correction of Score-Based Diffusion Models for Model Composition

Diffusion models can be parameterised in terms of either a score or an e...
research
08/09/2022

Wavelet Score-Based Generative Modeling

Score-based generative models (SGMs) synthesize new data samples from Ga...
research
01/17/2022

Analytic-DPM: an Analytic Estimate of the Optimal Reverse Variance in Diffusion Probabilistic Models

Diffusion probabilistic models (DPMs) represent a class of powerful gene...

Please sign up or login with your details

Forgot password? Click here to reset