Lightweight Implementations of Probabilistic Programming Languages Via Transformational Compilation

Abstract

We describe a general method of transforming arbitrary programming languages into probabilistic programming languages with straightforward MCMC inference engines. Random choices in the program are “named” with information about their position in an execution trace; these names are used in conjunction with a database holding values of random variables to… (More)
View Slides

Topics

5 Figures and Tables

Statistics

010203020112012201320142015201620172018
Citations per Year

92 Citations

Semantic Scholar estimates that this publication has 92 citations based on the available data.

See our FAQ for additional information.

Cite this paper

@inproceedings{Wingate2011LightweightIO, title={Lightweight Implementations of Probabilistic Programming Languages Via Transformational Compilation}, author={David Wingate and Andreas Stuhlm{\"{u}ller and Noah D. Goodman}, booktitle={AISTATS}, year={2011} }