paper-with-me

Papers

Slice Sampling for Probabilistic Programming

2015-01-20 · Razvan Ranca, Zoubin Ghahramani

We introduce the first, general purpose, slice sampling inference engine for probabilistic programs. This engine is released as part of StocPy, a new Turing-Complete probabilistic programming language, available as a Python library. We present a transdimensional generalisation of slice sampling which is necessary for the inference engine to work on traces with different numbers of random variables. We show that StocPy compares favourably to other PPLs in terms of flexibility and usability, and that slice sampling can outperform previously introduced inference methods. Our experiments include a logistic regression, HMM, and Bayesian Neural Net.

📄 PDF Abstract BibTeX arXiv:1501.04684

Code (0)

등록된 구현이 없습니다.

Tasks

Probabilistic Programmingregression

Similar Papers 제목 키워드 기반

diff-SAT -- A Software for Sampling and Probabilistic Reasoning for SAT and Answer Set Programming

2021-01-03 · Matthias Nickles

This paper describes diff-SAT, an Answer Set and SAT solver which combines regular solving with the capability to use probabilistic clauses, facts and rules, and to sample an optimal world-view (multiset of satisfying Bo…

MultiVerse: Causal Reasoning using Importance Sampling in Probabilistic Programming

2019-10-17 · pproximateinference AABI Symposium 2019 12 · Yura Perov, Logan Graham, Kostis Gourgoulias, Jonathan G. Richens 외

We elaborate on using importance sampling for causal reasoning, in particular for counterfactual inference. We show how this can be implemented natively in probabilistic programming. By considering the structure of the c…

counterfactualCounterfactual InferenceProbabilistic Programming

Transforming Probabilistic Programs for Model Checking

2020-08-21 · Ryan Bernstein, Matthijs Vákár, Jeannette Wing

Probabilistic programming is perfectly suited to reliable and transparent data science, as it allows the user to specify their models in a high-level language without worrying about the complexities of how to fit the mod…

modelProbabilistic Programming

Amortized Rejection Sampling in Universal Probabilistic Programming

2019-10-20 · Saeid Naderiparizi, Adam Ścibior, Andreas Munk, Mehrdad Ghadiri 외

Naive approaches to amortized inference in probabilistic programs with unbounded loops can produce estimators with infinite variance. This is particularly true of importance sampling inference in programs that explicitly…

Probabilistic Programming

Slice sampling covariance hyperparameters of latent Gaussian models

2010-12-01 · NeurIPS 2010 12 · Iain Murray, Ryan P. Adams

The Gaussian process (GP) is a popular way to specify dependencies between random variables in a probabilistic model. In the Bayesian framework the covariance structure can be specified using unknown hyperparameters. Int…