Probabilistic Programming Language
A Probabilistic Programming Language is a Programming Language that ...
References
2014
- (Wikipedia, 2014) ⇒ http://en.wikipedia.org/wiki/probabilistic_programming_language Retrieved:2014-9-21.
- A probabilistic programming language (PPL) is a programming language specially designed to describe and infer with probabilistic models.
PPLs often extend from a basic language. The inventors' choices of underlying basic language depend on the similarity of their models to the basic language's ontology, as well as commercial considerations and personal preference. For instance, Dimple[1] and Chimple[2] are based on Java, Infer.NET is based on .NET framework,[3] while PRISM extends from Prolog.[4] However, some PPLs such as WinBUGS and Stan (software) define a self-contained language for their users to use, which is not obviously derived from a predecessor language.[5][6]
Currently there are several PPLs in active development, some of them have advanced to the beta stage. However because PRMs are new, up to year 2010 there have been no well-known software projects utilizing those languages.
- A probabilistic programming language (PPL) is a programming language specially designed to describe and infer with probabilistic models.
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedDMPL
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedCHMPL
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedINFET
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedPRISM
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedBUGS
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedStan