paper-with-me

Papers

Bayesian causal inference via probabilistic program synthesis

2019-10-30 · Sam Witty, Alexander Lew, David Jensen, Vikash Mansinghka

Causal inference can be formalized as Bayesian inference that combines a prior distribution over causal models and likelihoods that account for both observations and interventions. We show that it is possible to implement this approach using a sufficiently expressive probabilistic programming language. Priors are represented using probabilistic programs that generate source code in a domain specific language. Interventions are represented using probabilistic programs that edit this source code to modify the original generative process. This approach makes it straightforward to incorporate data from atomic interventions, as well as shift interventions, variance-scaling interventions, and other interventions that modify causal structure. This approach also enables the use of general-purpose inference machinery for probabilistic programs to infer probable causal structures and parameters from data. This abstract describes a prototype of this approach in the Gen probabilistic programming language.

📄 PDF Abstract BibTeX arXiv:1910.14124

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian InferenceCausal InferenceProbabilistic ProgrammingProgram Synthesis

Similar Papers 제목 키워드 기반

SBI: A Simulation-Based Test of Identifiability for Bayesian Causal Inference

2021-02-23 · Sam Witty, David Jensen, Vikash Mansinghka

A growing family of approaches to causal inference rely on Bayesian formulations of assumptions that go beyond causal graph structure. For example, Bayesian approaches have been developed for analyzing instrumental varia…

Causal InferenceExperimental DesignGaussian Processes

Bayesian Synthesis of Probabilistic Programs for Automatic Data Modeling

2019-07-14 · Feras A. Saad, Marco F. Cusumano-Towner, Ulrich Schaechtle, Martin C. Rinard 외

We present new techniques for automatically constructing probabilistic programs for data analysis, interpretation, and prediction. These techniques work with probabilistic domain-specific data modeling languages that cap…

Bayesian InferenceProbabilistic ProgrammingTime SeriesTime Series Analysis

COBRA-PPM: A Causal Bayesian Reasoning Architecture Using Probabilistic Programming for Robot Manipulation Under Uncertainty

2024-03-21 · Ricardo Cannizzaro, Michael Groom, Jonathan Routley, Robert Osazuwa Ness 외

Manipulation tasks require robots to reason about cause and effect when interacting with objects. Yet, many data-driven approaches lack causal semantics and thus only consider correlations. We introduce COBRA-PPM, a nove…

Causal InferenceDecision MakingProbabilistic ProgrammingRobot Manipulation

Probabilistic Reasoning across the Causal Hierarchy

2020-01-09 · Duligur Ibeling, Thomas Icard

We propose a formalization of the three-tier causal hierarchy of association, intervention, and counterfactuals as a series of probabilistic logical languages. Our languages are of strictly increasing expressivity, the f…

Bayesian Inferencecounterfactual

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