Optimizing Diffusion Priors with a Single Observation

Frederic Wang, Katherine L. Bouman
4/22/2026
cs.CVcs.LGstat.ME

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

While diffusion priors generate high-quality posterior samples across many inverse problems, they are often trained on limited training sets or purely simulated data, thus inheriting the errors and biases of these underlying sources. Current approaches to finetuning diffusion models rely on a large number of observations with varying forward operators, which can be difficult to collect for many applications, and thus lead to overfitting when the measurement set is small. We propose a method for tuning a prior from only a single observation by combining existing diffusion priors into a single product-of-experts prior and identifying the exponents that maximize the Bayesian evidence. We validate our method on real-world inverse problems, including black hole imaging, where the true prior is unknown a priori, and image deblurring with text-conditioned priors. We find that the evidence is often maximized by priors that extend beyond those trained on a single dataset. By generalizing the prior through exponent weighting, our approach enables posterior sampling from both tempered and combined diffusion models, yielding more flexible priors that improve the trustworthiness of the resulting posterior image distribution.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2026optimizing,
  title  = {Optimizing Diffusion Priors with a Single Observation},
  author = {Frederic Wang and Katherine L. Bouman},
  year   = {2026},
  eprint = {2604.21066},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.21066v1}
}

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/2604.21066.svg)](https://codeofpaper.com/paper/2604.21066)

Discussion