High-Accuracy Sampling for Diffusion Models and Log-Concave Distributions
Abstract
Lay Summary
Sampling from diffusion models typically requires a number of steps, and neural network evaluations, that grows with the target accuracy. We ask whether diffusion models can reach very high accuracy in fewer steps. We introduce a new method, first-order rejection sampling (FORS), and use it to design diffusion samplers whose number of steps grows only logarithmically with the desired accuracy. This gives an exponential improvement in the accuracy dependence over prior guarantees. Our guarantees also depend only on the intrinsic dimension of the data, which can be much smaller than the ambient embedding dimension. These theoretical results suggest a path toward faster and more accurate generative sampling. The same framework also yields high-accuracy samplers for log-concave distributions using only gradient evaluations.