Probabilistic programming uses programs to express generative models whose posterior probability is then computed by built-in inference engines. A challenging goal is to develop general purpose inference algorithms that work out-of-the-box for arbitrary programs in a universal probabilistic programming language (PPL). The densities defined by such programs, which may use stochastic branching and recursion, are (in general) nonparametric, in the sense that they correspond to models on an infinite-dimensional parameter space. However standard inference algorithms, such as the Hamiltonian Monte Carlo (HMC) algorithm, target distributions with a fixed number of parameters. This paper introduces the Nonparametric Hamiltonian Monte Carlo (NP-HMC)...
Probabilistic programming is an approach to reasoning under uncertainty by encoding inference proble...
We consider the problem of Bayesian inference in the family of probabilistic models implicitly defin...
Probabilistic modeling lets us infer, predict and make decisions based on incomplete or noisy data. ...
Probabilistic programming uses programs to express generative models whose posterior probability is ...
We introduce and demonstrate a new ap-proach to inference in expressive probabilis-tic programming l...
Probabilistic programming allows for automatic Bayesian inference on user-defined probabilistic mode...
Probabilistic programming is becoming an attractive approach to probabilistic machine learning. Thro...
This thesis describes work on two applications of probabilistic programming: the learning of probab...
For big data analysis, high computational cost for Bayesian methods often limits their applications ...
We develop a new Low-level, First-order Probabilistic Programming Language (LF-PPL) suited for model...
For big data analysis, high computational cost for Bayesian methods often limits their applications ...
Automatic decision making and pattern recognition under uncertainty are difficult tasks that are ubi...
Automatic decision making and pattern recognition under uncertainty are difficult tasks that are ubi...
Probabilistic programming is becoming an attractive approach to probabilistic machine learning. Thro...
Probabilistic programming is an approach to reasoning under uncertainty by encoding inference proble...
Probabilistic programming is an approach to reasoning under uncertainty by encoding inference proble...
We consider the problem of Bayesian inference in the family of probabilistic models implicitly defin...
Probabilistic modeling lets us infer, predict and make decisions based on incomplete or noisy data. ...
Probabilistic programming uses programs to express generative models whose posterior probability is ...
We introduce and demonstrate a new ap-proach to inference in expressive probabilis-tic programming l...
Probabilistic programming allows for automatic Bayesian inference on user-defined probabilistic mode...
Probabilistic programming is becoming an attractive approach to probabilistic machine learning. Thro...
This thesis describes work on two applications of probabilistic programming: the learning of probab...
For big data analysis, high computational cost for Bayesian methods often limits their applications ...
We develop a new Low-level, First-order Probabilistic Programming Language (LF-PPL) suited for model...
For big data analysis, high computational cost for Bayesian methods often limits their applications ...
Automatic decision making and pattern recognition under uncertainty are difficult tasks that are ubi...
Automatic decision making and pattern recognition under uncertainty are difficult tasks that are ubi...
Probabilistic programming is becoming an attractive approach to probabilistic machine learning. Thro...
Probabilistic programming is an approach to reasoning under uncertainty by encoding inference proble...
Probabilistic programming is an approach to reasoning under uncertainty by encoding inference proble...
We consider the problem of Bayesian inference in the family of probabilistic models implicitly defin...
Probabilistic modeling lets us infer, predict and make decisions based on incomplete or noisy data. ...