A convenient category for higher-order probability theory

C Heunen, O Kammar, S Staton… - 2017 32nd Annual ACM …, 2017 - ieeexplore.ieee.org
Higher-order probabilistic programming languages allow programmers to write
sophisticated models in machine learning and statistics in a succinct and structured way, but …

Commutative semantics for probabilistic programming

S Staton - Programming Languages and Systems: 26th European …, 2017 - Springer
We show that a measure-based denotational semantics for probabilistic programming is
commutative. The idea underlying probabilistic programming languages (Anglican, Church …

Probabilistic programs as measures

S Staton - Foundations of Probabilistic Programming, 2020 - books.google.com
This chapter is a tutorial about some of the key issues in semantics of the first-order aspects
of probabilistic programming languages for statistical modelling–languages such as Church …