We give an adequate denotational semantics for languages with recursive higher-order types, continuous probability distributions, and soft constraints. These are expressive languages for building Bayesian models of the kinds used in computational statistics and machine learning. Among them are untyped languages, similar to Church and WebPPL, because our semantics allows recursive mixed-variance datatypes. Our semantics justifies important program equivalences including commutativity. Our new semantic model is based on `quasi-Borel predomains'. These are a mixture of chain-complete partial orders (cpos) and quasi-Borel spaces. Quasi-Borel spaces are a recent model of probability theory that focuses on sets of admissible random elements. Prob...
We show that a measure-based denotational semantics for probabilistic programming is commutative. Th...
We make a formal analogy between random sampling and fresh name generation. We show that quasi-Borel...
We give a domain-theoretic semantics to a statistical programming language, using the plain old cate...
Higher-order probabilistic programming languages allow programmers to write sophisticated models in ...
Higher-order probabilistic programming languages allow programmers to write sophisticated models in ...
We present a modular semantic account of Bayesian inference algorithms for probabilistic programming...
We present a modular semantic account of Bayesian inference algorithms for probabilistic programming...
We study the semantic foundation of expressive probabilistic programming languages, that support hig...
Probabilistic programming has many applications in statistics, physics, ... so that all programming ...
AbstractWe present domain-theoretic models that support both probabilistic and nondeterministic choi...
We show that a measure-based denotational semantics for probabilistic programming is commutative. Th...
Is there any Cartesian-closed category of continuous domains that would beclosed under Jones and Plo...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
We show the equivalence of several different axiomatizations of the notion of (abstract) probabilis...
Much of theoretical computer science is based on use of inductive complete partially ordered sets (o...
We show that a measure-based denotational semantics for probabilistic programming is commutative. Th...
We make a formal analogy between random sampling and fresh name generation. We show that quasi-Borel...
We give a domain-theoretic semantics to a statistical programming language, using the plain old cate...
Higher-order probabilistic programming languages allow programmers to write sophisticated models in ...
Higher-order probabilistic programming languages allow programmers to write sophisticated models in ...
We present a modular semantic account of Bayesian inference algorithms for probabilistic programming...
We present a modular semantic account of Bayesian inference algorithms for probabilistic programming...
We study the semantic foundation of expressive probabilistic programming languages, that support hig...
Probabilistic programming has many applications in statistics, physics, ... so that all programming ...
AbstractWe present domain-theoretic models that support both probabilistic and nondeterministic choi...
We show that a measure-based denotational semantics for probabilistic programming is commutative. Th...
Is there any Cartesian-closed category of continuous domains that would beclosed under Jones and Plo...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
We show the equivalence of several different axiomatizations of the notion of (abstract) probabilis...
Much of theoretical computer science is based on use of inductive complete partially ordered sets (o...
We show that a measure-based denotational semantics for probabilistic programming is commutative. Th...
We make a formal analogy between random sampling and fresh name generation. We show that quasi-Borel...
We give a domain-theoretic semantics to a statistical programming language, using the plain old cate...