ACM Home Page
Please provide us with feedback. Feedback
Stochastic lambda calculus and monads of probability distributions
Full text PdfPdf (277 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
Portland, Oregon
Pages: 154 - 165  
Year of Publication: 2002
ISBN:1-58113-450-9
Also published in ...
Authors
Norman Ramsey  Harvard University
Avi Pfeffer  Harvard University
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 60,   Citation Count: 13
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/503272.503288
What is a DOI?

ABSTRACT

Probability distributions are useful for expressing the meanings of probabilistic languages, which support formal modeling of and reasoning about uncertainty. Probability distributions form a monad, and the monadic definition leads to a simple, natural semantics for a stochastic lambda calculus, as well as simple, clean implementations of common queries. But the monadic implementation of the expectation query can be much less efficient than current best practices in probabilistic modeling. We therefore present a language of measure terms, which can not only denote discrete probability distributions but can also support the best known modeling techniques. We give a translation of stochastic lambda calculus into measure terms. Whether one translates into the probability monad or into measure terms, the results of the translations denote the same probability distribution.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
5
6
 
7
Dechter,Ria.1996 (August).Bucket elimination:Auifying framework for probabilistic i ference.I Proceedings of the 12th Conference on Uncertainty in Artificial Intelligence (UAI-96),pages 211 -219,Sa Francisco.
 
8
Giry,Michele.1981.A categorical approach to probability theory.I Banaschewski,Bernhard,editor,Categorical Aspects of Topology and Analysis Vol.915 of Lecture Notes In Mathematics pages 68-85.Springer Verlag.
9
 
10
 
11
____1995.The design of a pretty-printing library.I Jeurig, Johan and Erik Meijer,editors,Advanced Functional Programming Vol.925 of Lecture Notes in Computer Science Springer Verlag.
 
12
Jaakkola,Tommi S.and Michael I.Jordan.1999.Variational probabilistic i ference and the QMR-DT etwork.Journal of Artificial Intelligence Research 10:291 -322.
 
13
 
14
 
15
 
16
 
17
Koller,Daphne,David McAllester,and Avi Pfeffer.1997. Effective Bayesian inference for stochastic programs. In Fourteenth National Conference on Artificial Intelligence (AAAI),pages 740 -747.
 
18
Lauritzen,Ste .en L.and David J.Spiegelhalter.1988.Local computations with probabilities of graphical structures and their applicatio to expert systems.Journal of the Royal Statistical Society pages 157 -224.
 
19
Lawvere,F.William.1962.The category of probabilistic mappings.Unpublished.
 
20
Li,Zhaoyu and Bruce d 'Ambrosio.1994.Efficient inference in Bayes nets as a combinatorial optimization problem.International Journal of Approximate Reasoning 11(1):55 -81.
 
21
Luger,George and Dan Pless.2001.A stochastic -calculus.Technical Report TR-CS-2001-04,Department of Computer Science,University of New Mexico.
 
22
Mahoney,Suzanne M.a d Kathryn Blackmo d Laskey. 1998 (July).Constructing situation specific belief etworks.I Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence (UAI-98),pages 370 - 378.Morgan Kaufma .
 
23
Muggleton,Stephe .2001.Stochastic logic programs.Journal of Logic Programming Accepted subject to revision.
 
24
 
25
Pfeffer ,Avi.2001 (August).IBAL:A probabilistic rational programming language.I Seventeenth Interna-tional Joint Conference on Artificial Intelligence (IJ- CAI) ,pages 733-740,Seattle.
 
26
 
27
 
28
 
29
Saheb-Djahromi,N.1978 (September).Probabilistic LCF. In Winkowski, Jozef,editor,Proceedings of the 7th Symposium on Mathematical Foundations of Computer Science Vol.64of Lecture Notes in Computer Science pages 442 -451.Springer.
 
30
____.1980 (September).CPO 's of measures for o determinism.Theoretical Computer Science 12(1):19 -37.
 
31
32
33
 
34
Zhang,Nevin L.and David Poole.1994.A simple approach to Bayesian etwork computations.I Tenth Biennial Canadian Artificial Intelligence Conference

CITED BY  13
Collaborative Colleagues:
Norman Ramsey: colleagues
Avi Pfeffer: colleagues