An Application of Computable Distributions to the Semantics of Probabilistic Programming Languages

被引:6
|
作者
Huang, Daniel [1 ]
Morrisett, Greg [2 ]
机构
[1] Harvard SEAS, Cambridge, MA 02138 USA
[2] Cornell Univ, Ithaca, NY USA
关键词
Probabilistic programs; Computable distributions; Semantics; RANDOMNESS;
D O I
10.1007/978-3-662-49498-1_14
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Most probabilistic programming languages for Bayesian inference give either operational semantics in terms of sampling, or denotational semantics in terms of measure-theoretic distributions. It is important that we can relate the two, given that practitioners often reason both analytically (e.g., density) as well as algorithmically (i.e., in terms of sampling) about distributions. In this paper, we give denotational semantics to a functional language extended with continuous distributions and show that by restricting attention to computable distributions, we can realize a corresponding sampling semantics.
引用
收藏
页码:337 / 363
页数:27
相关论文
共 50 条