LGCVNov 24, 2022

Fast Sampling of Diffusion Models via Operator Learning

arXiv:2211.13449v3198 citationsh-index: 78
Originality Highly original
AI Analysis

This addresses the computational bottleneck in diffusion model inference for image generation applications.

The paper tackles the slow sampling process of diffusion models by proposing a parallel decoding method using neural operators, achieving state-of-the-art FID scores of 3.78 on CIFAR-10 and 7.83 on ImageNet-64 with only one model forward pass.

Diffusion models have found widespread adoption in various areas. However, their sampling process is slow because it requires hundreds to thousands of network evaluations to emulate a continuous process defined by differential equations. In this work, we use neural operators, an efficient method to solve the probability flow differential equations, to accelerate the sampling process of diffusion models. Compared to other fast sampling methods that have a sequential nature, we are the first to propose a parallel decoding method that generates images with only one model forward pass. We propose diffusion model sampling with neural operator (DSNO) that maps the initial condition, i.e., Gaussian distribution, to the continuous-time solution trajectory of the reverse diffusion process. To model the temporal correlations along the trajectory, we introduce temporal convolution layers that are parameterized in the Fourier space into the given diffusion model backbone. We show our method achieves state-of-the-art FID of 3.78 for CIFAR-10 and 7.83 for ImageNet-64 in the one-model-evaluation setting.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes