Efficient inference of interventional distributions

07/25/2021
∙
by   Arnab Bhattacharyya, et al.
∙
0
∙

We consider the problem of efficiently inferring interventional distributions in a causal Bayesian network from a finite number of observations. Let ð’Ŧ be a causal model on a set 𝐕 of observable variables on a given causal graph G. For sets 𝐗,𝐘⊆𝐕, and setting x to 𝐗, let P_ x(𝐘) denote the interventional distribution on 𝐘 with respect to an intervention x to variables x. Shpitser and Pearl (AAAI 2006), building on the work of Tian and Pearl (AAAI 2001), gave an exact characterization of the class of causal graphs for which the interventional distribution P_ x(𝐘) can be uniquely determined. We give the first efficient version of the Shpitser-Pearl algorithm. In particular, under natural assumptions, we give a polynomial-time algorithm that on input a causal graph G on observable variables 𝐕, a setting x of a set 𝐗⊆𝐕 of bounded size, outputs succinct descriptions of both an evaluator and a generator for a distribution PĖ‚ that is Îĩ-close (in total variation distance) to P_ x(𝐘) where Y=𝐕∖𝐗, if P_ x(𝐘) is identifiable. We also show that when 𝐘 is an arbitrary set, there is no efficient algorithm that outputs an evaluator of a distribution that is Îĩ-close to P_ x(𝐘) unless all problems that have statistical zero-knowledge proofs, including the Graph Isomorphism problem, have efficient randomized algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
∙ 02/11/2020

Efficiently Learning and Sampling Interventional Distributions from Observations

We study the problem of efficiently estimating the effect of an interven...
research
∙ 05/24/2018

Learning and Testing Causal Models with Interventions

We consider testing and learning problems on causal Bayesian networks as...
research
∙ 03/08/2017

Cost-Optimal Learning of Causal Graphs

We consider the problem of learning a causal graph over a set of variabl...
research
∙ 12/27/2020

Intervention Efficient Algorithms for Approximate Learning of Causal Graphs

We study the problem of learning the causal relationships between a set ...
research
∙ 05/20/2021

On the Parameterized Complexity of Polytree Learning

A Bayesian network is a directed acyclic graph that represents statistic...
research
∙ 09/10/2020

Bayesian causal inference in probit graphical models

We consider a binary response which is potentially affected by a set of ...
research
∙ 01/03/2017

Semidefinite tests for latent causal structures

Testing whether a probability distribution is compatible with a given Ba...

Please sign up or login with your details

Forgot password? Click here to reset