Lune

ICLR2024Top-tier venue

On Accelerating Diffusion-Based Sampling Processes via Improved Integration Approximation

Guoqiang Zhang, Kenta Niwa, W. Bastiaan Kleijn

2024Year
9Citations
1Top-tier citations

Abstract

A popular approach to sample a diffusion-based generative model is to solve an ordinary differential equation (ODE). In existing samplers, the coefficients of the ODE solvers are pre-determined by the ODE formulation, the reverse discrete timesteps, and the employed ODE methods. In this paper, we consider accelerating several popular ODE-based sampling processes (including EDM, DDIM, and DPM-Solver) by optimizing certain coefficients via improved integration approximation (IIA) We propose to minimize, for each time step, a mean squared error (MSE) function with respect to the selected coefficients. The MSE is constructed by applying the original ODE solver for a set of fine-grained timesteps, which in principle provides a more accurate integration approximation in predicting the next diffusion state. The proposed IIA technique does not require any change of a pre-trained model, and only introduces a very small computational overhead for solving a number of quadratic optimization problems. Extensive experiments show that considerably better FID scores can be achieved by using IIA-EDM, IIA-DDIM, and IIA-DPM-Solver than the original counterparts when the neural function evaluation (NFE) is small (i.e., less than 25). DDIM IIA-DDIM (a) (b) (c) Figure 1: Comparison of DDIM and proposed IIA-DDIM with 10 timesteps for text-to-image generation over StableDiffusion V2. See Table 6 for input texts, Table 1 for FID evaluation, and Figs. 8, 9, 10 for more images. Preprint. Under review.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext b5796d02-aa4f-49f2-bf85-51f650b6b9cb

Cited by top-tier papers1

Ask how each one uses it

Builds on18

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines