Inverse problems with diffusion models: MAP estimation via mode-seeking loss
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 and the measurement posterior , where 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.
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}
}