Debiasing Guidance for Discrete Diffusion with Sequential Monte Carlo

Published: 06 Mar 2025, Last Modified: 24 Apr 2025FPI-ICLR2025 OralEveryoneRevisionsBibTeXCC BY 4.0
Keywords: Sampling, Discrete diffusion, generative modelling, Sequential Monte Carlo
TL;DR: A new Sequential Monte Carlo algorithm the generate unbiased samples from the tempered distribution $p_0(x_0) p(\zeta|x_0)^\alpha$
Abstract: Discrete diffusion models are a class of generative models that produce samples from an approximated data distribution within a discrete state space. Often, there is a need to target specific regions of the data distribution. Current guidance methods aim to sample from a distribution with mass proportional to $p_0(x_0) p(\zeta|x_0)^\alpha$ but fail to achieve this in practice. We introduce a Sequential Monte Carlo algorithm that generates unbiasedly from this target distribution, utilising the learnt unconditional and guided process. We validate our approach on low-dimensional distributions, controlled images and text generations. For text generation, our method provides strong control while maintaining low perplexity compared to guidance-based approaches.
Submission Number: 43
Loading