Loopholing Discrete Diffusion: Deterministic Bypass of the Sampling Wall
Mingyu Jo, Jaesik Yoon, Justin Deschenaux, Caglar Gulcehre, Sungjin Ahn
TL;DR
Loopholing addresses the sampling wall in discrete diffusion by introducing a deterministic latent pathway that carries pre-sampling distributional context across denoising steps. The resulting Loopholing Discrete Diffusion Models (LDDMs) generate two outputs per step: a stochastic one-hot token and a continuous latent, and are trained with a self-conditioned two-pass procedure to avoid full unrolling. Empirically, LDDMs achieve substantial reductions in generative perplexity (Gen PPL) and improve reasoning performance, narrowing or surpassing the gap to autoregressive models on OpenWebText, Countdown, and Game of 24. The approach also reduces idle steps and oscillations, offering a scalable path to higher-quality non-autoregressive text generation while maintaining diversity and coherence.
Abstract
Discrete diffusion models offer a promising alternative to autoregressive generation through parallel decoding, but they suffer from a sampling wall: once categorical sampling occurs, rich distributional information collapses into one-hot vectors and cannot be propagated across steps, forcing subsequent steps to operate with limited information. To mitigate this problem, we introduce Loopholing, a novel and simple mechanism that preserves this information via a deterministic latent pathway, leading to Loopholing Discrete Diffusion Models (LDDMs). Trained efficiently with a self-conditioning strategy, LDDMs achieve substantial gains-reducing generative perplexity by up to 61% over prior baselines, closing (and in some cases surpassing) the gap with autoregressive models, and producing more coherent text. Applied to reasoning tasks, LDDMs also improve performance on arithmetic benchmarks such as Countdown and Game of 24. These results also indicate that loopholing mitigates idle steps and oscillations, providing a scalable path toward high-quality non-autoregressive text generation.
