Continuously Augmented Discrete Diffusion model for Categorical Generative Modeling
Huangjie Zheng, Shansan Gong, Ruixiang Zhang, Tianrong Chen, Jiatao Gu, Mingyuan Zhou, Navdeep Jaitly, Yizhe Zhang
TL;DR
Standard discrete diffusion models lose information when tokens are replaced by an absorbing [MASK] state. CADD addresses this by augmenting the discrete diffusion with a paired continuous latent that retains semantic cues and guides denoising at masked positions, enabling a controllable trade-off between mode coverage and mode seeking. The approach yields consistent improvements in text, image, and code generation over strong discrete baselines, with scalable sampling and no architectural changes to existing backbones. Practically, CADD enhances generation quality while maintaining training efficiency, making it a versatile augmentation for categorical diffusion tasks.
Abstract
Standard discrete diffusion models treat all unobserved states identically by mapping them to an absorbing [MASK] token. This creates an 'information void' where semantic information that could be inferred from unmasked tokens is lost between denoising steps. We introduce Continuously Augmented Discrete Diffusion (CADD), a framework that augments the discrete state space with a paired diffusion in a continuous latent space. This yields graded, gradually corrupted states in which masked tokens are represented by noisy yet informative latent vectors rather than collapsed 'information voids'. At each reverse step, CADD may leverage the continuous latent as a semantic hint to guide discrete denoising. The design is clean and compatible with existing discrete diffusion training. At sampling time, the strength and choice of estimator for the continuous latent vector enables a controlled trade-off between mode-coverage (generating diverse outputs) and mode-seeking (generating contextually precise outputs) behaviors. Empirically, we demonstrate CADD improves generative quality over mask-based diffusion across text generation, image synthesis, and code modeling, with consistent gains on both qualitative and quantitative metrics against strong discrete baselines.
