Training-Free Self-Correction for Multimodal Masked Diffusion Models
Yidong Ouyang, Panwen Hu, Zhengyan Wan, Zhe Wang, Liyan Xie, Dmitriy Bespalov, Ying Nian Wu, Guang Cheng, Hongyuan Zha, Qiang Sun
TL;DR
This work identifies error accumulation in masked diffusion models caused by parallel, absorbing token updates and proposes a training-free self-correction framework that leverages the inductive biases of pre-trained backbones to reassess and revise uncertain updates at inference time. By designing remasking criteria that rely on accumulated token probabilities and distributional uncertainty, the approach avoids model fine tuning or external evaluators while achieving meaningful gains in text-to-image generation and multimodal understanding tasks. The method demonstrates faster sampling (e.g., 16 steps rivaling 64 steps) and robust performance across different masked diffusion backbones, suggesting practical applicability and broad generalization for multimodal generation regimes.
Abstract
Masked diffusion models have emerged as a powerful framework for text and multimodal generation. However, their sampling procedure updates multiple tokens simultaneously and treats generated tokens as immutable, which may lead to error accumulation when early mistakes cannot be revised. In this work, we revisit existing self-correction methods and identify limitations stemming from additional training requirements or reliance on misaligned likelihood estimates. We propose a training-free self-correction framework that exploits the inductive biases of pre-trained masked diffusion models. Without modifying model parameters or introducing auxiliary evaluators, our method significantly improves generation quality on text-to-image generation and multimodal understanding tasks with reduced sampling steps. Moreover, the proposed framework generalizes across different masked diffusion architectures, highlighting its robustness and practical applicability. Code can be found in https://github.com/huge123/FreeCorrection.
