Probabilistic Programming in Anglican

Abstract

Anglican is a probabilistic programming system designed to interoperate with Clojure and other JVM languages. We describe the implementation of Anglican and illustrate how its design facilitates both explorative and industrial use of probabilistic programming.

Cite

Text

Tolpin et al. "Probabilistic Programming in Anglican." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2015. doi:10.1007/978-3-319-23461-8_36

Markdown

[Tolpin et al. "Probabilistic Programming in Anglican." European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, 2015.](https://mlanthology.org/ecmlpkdd/2015/tolpin2015ecmlpkdd-probabilistic/) doi:10.1007/978-3-319-23461-8_36

BibTeX

@inproceedings{tolpin2015ecmlpkdd-probabilistic,
  title     = {{Probabilistic Programming in Anglican}},
  author    = {Tolpin, David and van de Meent, Jan-Willem and Wood, Frank D.},
  booktitle = {European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases},
  year      = {2015},
  pages     = {308-311},
  doi       = {10.1007/978-3-319-23461-8_36},
  url       = {https://mlanthology.org/ecmlpkdd/2015/tolpin2015ecmlpkdd-probabilistic/}
}