Improving Discrete Diffusion Models via Structured Preferential Generation
Severi Rissanen, Markus Heinonen, Arno Solin
TL;DR
This work tackles discrete diffusion models for text by introducing a structured forward process that biases the generation order across token categories. It develops a mutual information schedule to allocate diffusion steps and evaluates several token-order strategies, including a common-first ordering and an information-gain-based approach. Empirical results on toy data and text8 show that common-first generation can improve log-likelihood/perplexity relative to standard absorbing diffusion, though other orders may underperform and larger-vocabulary datasets require further design refinement. Overall, the paper provides a principled framework to inject inductive biases into discrete diffusion and lays groundwork for applying structured diffusion to broader discrete domains.
Abstract
In the domains of image and audio, diffusion models have shown impressive performance. However, their application to discrete data types, such as language, has often been suboptimal compared to autoregressive generative models. This paper tackles the challenge of improving discrete diffusion models by introducing a structured forward process that leverages the inherent information hierarchy in discrete categories, such as words in text. Our approach biases the generative process to produce certain categories before others, resulting in a notable improvement in log-likelihood scores on the text8 dataset. This work paves the way for more advances in discrete diffusion models with potentially significant enhancements in performance.
