Single-Step Consistent Diffusion Samplers
Pascal Jutras-Dubé, Patrick Pynadath, Ruqi Zhang
TL;DR
This work tackles the challenge of sampling from unnormalized densities $p_{\rm target}=\rho/Z$ with intractable $Z$ by introducing two consistency-based diffusion approaches. CDDS distills a pretrained diffusion model into a single-step sampler using incomplete trajectories, while SCDS trains a time-and-step-size conditioned control to permit single-step sampling without any pretrained teacher, jointly learning large-step shortcuts via a self-consistency objective. Across benchmarks including GMM, Image, Funnel, MW54, MW52, and LGCP, CDDS and SCDS achieve high-fidelity samples with far fewer function evaluations (often under $1\%$ of traditional diffusion costs) and, in the case of SCDS, can estimate the partition function $Z$ through the Radon–Nikodym framework. These results demonstrate that consistency-based diffusion substantially reduces sampling complexity for unnormalized targets while maintaining competitive accuracy, with SCDS offering data-free learning and adjustable inference budgets.
Abstract
Sampling from unnormalized target distributions is a fundamental yet challenging task in machine learning and statistics. Existing sampling algorithms typically require many iterative steps to produce high-quality samples, leading to high computational costs that limit their practicality in time-sensitive or resource-constrained settings. In this work, we introduce consistent diffusion samplers, a new class of samplers designed to generate high-fidelity samples in a single step. We first develop a distillation algorithm to train a consistent diffusion sampler from a pretrained diffusion model without pre-collecting large datasets of samples. Our algorithm leverages incomplete sampling trajectories and noisy intermediate states directly from the diffusion process. We further propose a method to train a consistent diffusion sampler from scratch, fully amortizing exploration by training a single model that both performs diffusion sampling and skips intermediate steps using a self-consistency loss. Through extensive experiments on a variety of unnormalized distributions, we show that our approach yields high-fidelity samples using less than 1% of the network evaluations required by traditional diffusion samplers.
