Abstract Probabilistic programming languages allow programmers to write down conditional probability distributions that represent statistical and machine learning models as programs that use observe statements. These programs are run by accumulating likelihood at each observe statement, and using the likelihood to steer random choices and weigh results with inference algorithms such as importance sampling or MCMC. We argue that naive likelihood accumulation does not give desirable semantics and leads to paradoxes when an observe statement is used to condition on a measure-zero event, particularly when the observe statement is executed conditionally on random data. We show that the paradoxes disappear if we explicitly model measure-zero even...
We study quantitative reasoning about probabilistic programs. In doing so, we investigate two main a...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
Probabilistic programs combine the power of programming languages with that of probabilistic graphic...
Abstract Probabilistic programming languages allow programmers to write down conditional probability...
Abstract Probabilistic programming languages allow programmers to write down conditional probability...
Contains fulltext : 235957.pdf (Publisher’s version ) (Open Access
A leading idea is to apply techniques from verification and programming theory to machine learning a...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
In this paper, we investigate the semantic intricacies of conditioning in probabilistic programming,...
We present a new semantics sensitive sampling algorithm for probabilistic pro-grams, which are “usua...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
AbstractIn this paper, we investigate the semantic intricacies of conditioning in probabilistic prog...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
A multitude of different probabilistic programming languages exists to-day, all extending a traditio...
AbstractIn this paper, we investigate the semantic intricacies of conditioning in probabilistic prog...
We study quantitative reasoning about probabilistic programs. In doing so, we investigate two main a...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
Probabilistic programs combine the power of programming languages with that of probabilistic graphic...
Abstract Probabilistic programming languages allow programmers to write down conditional probability...
Abstract Probabilistic programming languages allow programmers to write down conditional probability...
Contains fulltext : 235957.pdf (Publisher’s version ) (Open Access
A leading idea is to apply techniques from verification and programming theory to machine learning a...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
In this paper, we investigate the semantic intricacies of conditioning in probabilistic programming,...
We present a new semantics sensitive sampling algorithm for probabilistic pro-grams, which are “usua...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
AbstractIn this paper, we investigate the semantic intricacies of conditioning in probabilistic prog...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
A multitude of different probabilistic programming languages exists to-day, all extending a traditio...
AbstractIn this paper, we investigate the semantic intricacies of conditioning in probabilistic prog...
We study quantitative reasoning about probabilistic programs. In doing so, we investigate two main a...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
Probabilistic programs combine the power of programming languages with that of probabilistic graphic...