2015
DOI: 10.1007/978-3-319-23461-8_36
|View full text |Cite
|
Sign up to set email alerts
|

Probabilistic Programming in Anglican

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
38
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
1
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 30 publications
(38 citation statements)
references
References 1 publication
0
38
0
Order By: Relevance
“…Church [10] introduced the idea of a universal probabilistic programming language, that can express any model written in a Turing-complete programming language (although efficient inference in general remains a challenge). More recently, Stan [6] and PyMC3 [21] have also gained wide popularity, and there is a wide range of research languages, including Figaro [27], Anglican [37], and many others. Probabilistic programming environments with graphical representations have also been developed, to aid the understanding of programmers new to the paradigm [13].…”
Section: Background: Probabilistic Programmingmentioning
confidence: 99%
“…Church [10] introduced the idea of a universal probabilistic programming language, that can express any model written in a Turing-complete programming language (although efficient inference in general remains a challenge). More recently, Stan [6] and PyMC3 [21] have also gained wide popularity, and there is a wide range of research languages, including Figaro [27], Anglican [37], and many others. Probabilistic programming environments with graphical representations have also been developed, to aid the understanding of programmers new to the paradigm [13].…”
Section: Background: Probabilistic Programmingmentioning
confidence: 99%
“…CHURCH, and its descendants VENTURE [24], ANGLICAN [37], and WEB CHURCH [13] are dialects of SCHEME. Another example of universal probabilistic programming is WEBPPL [12], a probabilistic interpretation of JAVASCRIPT.…”
Section: Universal Probabilistic Programming In Churchmentioning
confidence: 99%
“…Other probabilistic language implementations also use trace MCMC inference, including CHURCH [14], VENTURE [24], WEBPPL [12], and ANGLICAN [37]. These works focusing on efficiency and convergence properties, and do not state formal correctness claims for their implementations.…”
Section: Related Workmentioning
confidence: 99%
“…While probabilistic programming systems shorten the iteration cycle in exploratory model design, they typically lack basic functionality needed for data I/O, pre-processing, and analysis and visualization of inference results. In this paper, we describe the implementation of Anglican (Tolpin et al 2015b;, a probabilistic programming language that tightly integrates with Clojure (Hickey 2008; Clo), a general-purpose programming language that runs on the Java Virtual Machine (JVM). Both languages share a common syntax, and can be invoked from each other.…”
Section: Introductionmentioning
confidence: 99%