Ensemble Kalman Diffusion Guidance: A Derivative-Free Method for Inverse Problems

Abstract

When solving inverse problems, one increasingly popular approach is to use pre-trained diffusion models as plug-and-play priors. This framework can accommodate different forward models without re-training while preserving the generative capability of diffusion models. Despite their success in many imaging inverse problems, most existing methods rely on privileged information such as derivative, pseudo-inverse, or full knowledge about the forward model. This reliance poses a substantial limitation that restricts their use in a wide range of problems where such information is unavailable, such as in many scientific applications. We propose Ensemble Kalman Diffusion Guidance (EnKG), a derivative-free approach that can solve inverse problems by only accessing forward model evaluations and a pre-trained diffusion model prior. We study the empirical effectiveness of EnKG across various inverse problems, including scientific settings such as inferring fluid flows and astronomical objects, which are highly non-linear inverse problems that often only permit black-box access to the forward model. We open-source our code at https://github.com/devzhk/enkg-pytorch.

Cite

Text

Zheng et al. "Ensemble Kalman Diffusion Guidance: A Derivative-Free Method for Inverse Problems." Transactions on Machine Learning Research, 2025.

Markdown

[Zheng et al. "Ensemble Kalman Diffusion Guidance: A Derivative-Free Method for Inverse Problems." Transactions on Machine Learning Research, 2025.](https://mlanthology.org/tmlr/2025/zheng2025tmlr-ensemble/)

BibTeX

@article{zheng2025tmlr-ensemble,
  title     = {{Ensemble Kalman Diffusion Guidance: A Derivative-Free Method for Inverse Problems}},
  author    = {Zheng, Hongkai and Chu, Wenda and Wang, Austin and Kovachki, Nikola Borislavov and Baptista, Ricardo and Yue, Yisong},
  journal   = {Transactions on Machine Learning Research},
  year      = {2025},
  url       = {https://mlanthology.org/tmlr/2025/zheng2025tmlr-ensemble/}
}