English

Inverse problems with diffusion models: MAP estimation via mode-seeking loss

Machine Learning 2026-02-09 v2 Computer Vision and Pattern Recognition

Abstract

A pre-trained unconditional diffusion model, combined with posterior sampling or maximum a posteriori (MAP) estimation techniques, can solve arbitrary inverse problems without task-specific training or fine-tuning. However, existing posterior sampling and MAP estimation methods often rely on modeling approximations and can also be computationally demanding. In this work, we propose a new MAP estimation strategy for solving inverse problems with a pre-trained unconditional diffusion model. Specifically, we introduce the variational mode-seeking loss (VML) and show that its minimization at each reverse diffusion step guides the generated sample towards the MAP estimate (modes in practice). VML arises from a novel perspective of minimizing the Kullback-Leibler (KL) divergence between the diffusion posterior p(x0xt)p(\mathbf{x}_0|\mathbf{x}_t) and the measurement posterior p(x0y)p(\mathbf{x}_0|\mathbf{y}), where y\mathbf{y} denotes the measurement. Importantly, for linear inverse problems, VML can be analytically derived without any modeling approximations. Based on further theoretical insights, we propose VML-MAP, an empirically effective algorithm for solving inverse problems via VML minimization, and validate its efficacy in both performance and computational time through extensive experiments on diverse image-restoration tasks across multiple datasets.

Keywords

Cite

@article{arxiv.2512.10524,
  title  = {Inverse problems with diffusion models: MAP estimation via mode-seeking loss},
  author = {Sai Bharath Chandra Gutha and Ricardo Vinuesa and Hossein Azizpour},
  journal= {arXiv preprint arXiv:2512.10524},
  year   = {2026}
}
R2 v1 2026-07-01T08:20:24.711Z