G2D2: Gradient-Guided Discrete Diffusion for Inverse Problem Solving

Abstract

Recent literature has effectively leveraged diffusion models trained on continuous variables as priors for solving inverse problems. Notably, discrete diffusion models with discrete latent codes have shown strong performance, particularly in modalities suited for discrete compressed representations, such as image and motion generation. However, their discrete and non-differentiable nature has limited their application to inverse problems formulated in continuous spaces. This paper presents a novel method for addressing linear inverse problems by leveraging generative models based on discrete diffusion as priors. We overcome these limitations by approximating the true posterior distribution with a variational distribution constructed from categorical distributions and continuous relaxation techniques. Furthermore, we employ a star-shaped noise process to mitigate the drawbacks of traditional discrete diffusion models with absorbing states, demonstrating that our method performs comparably to continuous diffusion techniques with lower GPU memory consumption.

Cite

Text

Murata et al. "G2D2: Gradient-Guided Discrete Diffusion for Inverse Problem Solving." Transactions on Machine Learning Research, 2025.

Markdown

[Murata et al. "G2D2: Gradient-Guided Discrete Diffusion for Inverse Problem Solving." Transactions on Machine Learning Research, 2025.](https://mlanthology.org/tmlr/2025/murata2025tmlr-g2d2/)

BibTeX

@article{murata2025tmlr-g2d2,
  title     = {{G2D2: Gradient-Guided Discrete Diffusion for Inverse Problem Solving}},
  author    = {Murata, Naoki and Lai, Chieh-Hsin and Takida, Yuhta and Uesaka, Toshimitsu and Nguyen, Bac and Ermon, Stefano and Mitsufuji, Yuki},
  journal   = {Transactions on Machine Learning Research},
  year      = {2025},
  url       = {https://mlanthology.org/tmlr/2025/murata2025tmlr-g2d2/}
}