Recursive Causal Structure Learning in the Presence of Latent Variables and Selection Bias

10/22/2021
by   Sina Akbari, et al.
0

We consider the problem of learning the causal MAG of a system from observational data in the presence of latent variables and selection bias. Constraint-based methods are one of the main approaches for solving this problem, but the existing methods are either computationally impractical when dealing with large graphs or lacking completeness guarantees. We propose a novel computationally efficient recursive constraint-based method that is sound and complete. The key idea of our approach is that at each iteration a specific type of variable is identified and removed. This allows us to learn the structure efficiently and recursively, as this technique reduces both the number of required conditional independence (CI) tests and the size of the conditioning sets. The former substantially reduces the computational complexity, while the latter results in more reliable CI tests. We provide an upper bound on the number of required CI tests in the worst case. To the best of our knowledge, this is the tightest bound in the literature. We further provide a lower bound on the number of CI tests required by any constraint-based method. The upper bound of our proposed approach and the lower bound at most differ by a factor equal to the number of variables in the worst case. We provide experimental results to compare the proposed approach with the state of the art on both synthetic and real-world structures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/10/2020

A Recursive Markov Blanket-Based Approach to Causal Structure Learning

One of the main approaches for causal structure learning is constraint-b...
research
07/04/2012

On the Number of Experiments Sufficient and in the Worst Case Necessary to Identify All Causal Relations Among N Variables

We show that if any number of variables are allowed to be simultaneously...
research
12/20/2021

Learning Bayesian Networks in the Presence of Structural Side Information

We study the problem of learning a Bayesian network (BN) of a set of var...
research
09/13/2018

Bayesian Structure Learning by Recursive Bootstrap

We address the problem of Bayesian structure learning for domains with h...
research
05/26/2023

Learning Causal Graphs via Monotone Triangular Transport Maps

We study the problem of causal structure learning from data using optima...
research
07/08/2021

Causal Structural Learning Via Local Graphs

We consider the problem of learning causal structures in sparse high-dim...
research
01/16/2013

The IBMAP approach for Markov networks structure learning

In this work we consider the problem of learning the structure of Markov...

Please sign up or login with your details

Forgot password? Click here to reset