Divide-and-Conquer Posterior Sampling for Denoising Diffusion Priors

Yazid Janati, A. Durmus, Eric Moulines, Jimmy Olsson
2/3/2026

No official code found. Best implementation: Badr-MOUFAD/dcps (13 stars, last commit 2024-12-11).

Abstract

Recent advancements in solving Bayesian inverse problems have spotlighted denoising diffusion models (DDMs) as effective priors. Although these have great potential, DDM priors yield complex posterior distributions that are challenging to sample. Existing approaches to posterior sampling in this context address this problem either by retraining model-specific components, leading to stiff and cumbersome methods, or by introducing approximations with uncontrolled errors that affect the accuracy of the produced samples. We present an innovative framework, divide-and-conquer posterior sampling, which leverages the inherent structure of DDMs to construct a sequence of intermediate posteriors that guide the produced samples to the target posterior. Our method significantly reduces the approximation error associated with current techniques without the need for retraining. We demonstrate the versatility and effectiveness of our approach for a wide range of Bayesian inverse problems. The code is available at \url{https://github.com/Badr-MOUFAD/dcps}

View on arXivView PDF

Code Implementations(1)

Badr-MOUFAD/dcpsCommunity60%

Code for DCPS algorithm, NeurIPS 2024, https://arxiv.org/abs/2403.11407

130C++, CudaOct 30, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{janati2026divideandconquer,
  title  = {Divide-and-Conquer Posterior Sampling for Denoising Diffusion Priors},
  author = {Yazid Janati and A. Durmus and Eric Moulines and Jimmy Olsson},
  year   = {2026},
  eprint = {2403.11407},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2403.11407},
  url    = {https://arxiv.org/abs/2403.11407},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.11407.svg)](https://codeofpaper.com/paper/2403.11407)

Discussion