DAPS++: Rethinking Diffusion Inverse Problems with Decoupled Posterior Annealing
Hao Chen, Renzheng Zhang, Scott S. Howard
TL;DR
This work reframes diffusion-based inverse problems by showing that prior guidance is negligible in high-noise regimes, and proposes an EM-style, fully decoupled two-stage framework (DAPS++) that first initializes via diffusion priors and then performs likelihood-driven MCMC refinement within a constrained space. The E-step uses Tweedie-based denoising to initialize $\hat{\mathbf{x}}_0$ within the data manifold, followed by an M-step that updates $\mathbf{x}_0$ using a likelihood gradient and occasional re-noising to preserve diffusion characteristics. Theoretical Lipschitz analysis justifies neglecting the prior in time-marginal updates, and experiments on FFHQ and ImageNet show that DAPS++ achieves comparable or better reconstruction quality with substantially fewer neural function evaluations (NFEs), offering a scalable, principled approach for diffusion-based inverse problems. The results connect to and extend prior work (DPS, DAPS) by clarifying the separation between generation and data-consistency and enabling efficient, robust reconstruction across linear and nonlinear imaging tasks.
Abstract
From a Bayesian perspective, score-based diffusion solves inverse problems through joint inference, embedding the likelihood with the prior to guide the sampling process. However, this formulation fails to explain its practical behavior: the prior offers limited guidance, while reconstruction is largely driven by the measurement-consistency term, leading to an inference process that is effectively decoupled from the diffusion dynamics. To clarify this structure, we reinterpret the role of diffusion in inverse problem solving as an initialization stage within an expectation--maximization (EM)--style framework, where the diffusion stage and the data-driven refinement are fully decoupled. We introduce \textbf{DAPS++}, which allows the likelihood term to guide inference more directly while maintaining numerical stability and providing insight into why unified diffusion trajectories remain effective in practice. By requiring fewer function evaluations (NFEs) and measurement-optimization steps, \textbf{DAPS++} achieves high computational efficiency and robust reconstruction performance across diverse image restoration tasks.
