Diffusion models for probabilistic programming

Simon Dirmeier, Fernando Perez-Cruz
11/1/2023
cs.LGstat.ML

No confident code implementation found for this paper.

Abstract

We propose Diffusion Model Variational Inference (DMVI), a novel method for automated approximate inference in probabilistic programming languages (PPLs). DMVI utilizes diffusion models as variational approximations to the true posterior distribution by deriving a novel bound to the marginal likelihood objective used in Bayesian modelling. DMVI is easy to implement, allows hassle-free inference in PPLs without the drawbacks of, e.g., variational inference using normalizing flows, and does not make any constraints on the underlying neural network model. We evaluate DMVI on a set of common Bayesian models and show that its posterior inferences are in general more accurate than those of contemporary methods used in PPLs while having a similar computational cost and requiring less manual tuning.

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. Any repos shown below are weak matches — 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{dirmeier2023diffusion,
  title  = {Diffusion models for probabilistic programming},
  author = {Simon Dirmeier and Fernando Perez-Cruz},
  year   = {2023},
  eprint = {2311.00474},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.00474v2}
}

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

Discussion