Active Structure Learning of Causal DAGs via Directed Clique Tree

11/01/2020
by   Chandler Squires, et al.
0

A growing body of work has begun to study intervention design for efficient structure learning of causal directed acyclic graphs (DAGs). A typical setting is a causally sufficient setting, i.e. a system with no latent confounders, selection bias, or feedback, when the essential graph of the observational equivalence class (EC) is given as an input and interventions are assumed to be noiseless. Most existing works focus on worst-case or average-case lower bounds for the number of interventions required to orient a DAG. These worst-case lower bounds only establish that the largest clique in the essential graph could make it difficult to learn the true DAG. In this work, we develop a universal lower bound for single-node interventions that establishes that the largest clique is always a fundamental impediment to structure learning. Specifically, we present a decomposition of a DAG into independently orientable components through directed clique trees and use it to prove that the number of single-node interventions necessary to orient any DAG in an EC is at least the sum of half the size of the largest cliques in each chain component of the essential graph. Moreover, we present a two-phase intervention design algorithm that, under certain conditions on the chordal skeleton, matches the optimal number of interventions up to a multiplicative logarithmic factor in the number of maximal cliques. We show via synthetic experiments that our algorithm can scale to much larger graphs than most of the related work and achieves better worst-case performance than other scalable approaches. A code base to recreate these results can be found at https://github.com/csquires/dct-policy

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/09/2021

Almost Optimal Universal Lower Bound for Learning Causal DAGs with Atomic Interventions

A well-studied challenge that arises in the structure learning problem o...
research
10/30/2015

Learning Causal Graphs with Small Interventions

We consider the problem of learning causal networks with interventions, ...
research
06/13/2012

Almost Optimal Intervention Sets for Causal Discovery

We conjecture that the worst case number of experiments necessary and su...
research
05/31/2023

Active causal structure learning with advice

We introduce the problem of active causal structure learning with advice...
research
05/20/2022

A Unified Experiment Design Approach for Cyclic and Acyclic Causal Models

We study experiment design for the unique identification of the causal g...
research
07/05/2021

Matching a Desired Causal State via Shift Interventions

Transforming a causal system from a given initial state to a desired tar...
research
03/15/2021

All in one stroke? Intervention Spaces for Dark Patterns

This position paper draws from the complexity of dark patterns to develo...

Please sign up or login with your details

Forgot password? Click here to reset