Interventional Causal Discovery in a Mixture of DAGs
Burak Var{\i}c{\i}, Dmitriy Katz-Rogozhnikov, Dennis Wei, Prasanna, Sattigeri, Ali Tajer

TL;DR
This paper develops a method for discovering causal relationships in systems modeled by a mixture of DAGs, addressing challenges posed by multiple causal graphs and cycles, and providing optimal intervention strategies.
Contribution
It introduces necessary and sufficient conditions for intervention sizes to identify true edges in mixed DAGs and proposes an adaptive algorithm with optimal intervention complexity.
Findings
The algorithm learns all true edges with $O(n^2)$ interventions.
Intervention size is optimal in acyclic mixture models.
The intervention gap is bounded by the cyclic complexity number.
Abstract
Causal interactions among a group of variables are often modeled by a single causal graph. In some domains, however, these interactions are best described by multiple co-existing causal graphs, e.g., in dynamical systems or genomics. This paper addresses the hitherto unknown role of interventions in learning causal interactions among variables governed by a mixture of causal systems, each modeled by one directed acyclic graph (DAG). Causal discovery from mixtures is fundamentally more challenging than single-DAG causal discovery. Two major difficulties stem from (i)~an inherent uncertainty about the skeletons of the component DAGs that constitute the mixture and (ii)~possibly cyclic relationships across these component DAGs. This paper addresses these challenges and aims to identify edges that exist in at least one component DAG of the mixture, referred to as the true edges. First, it…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsSemantic Web and Ontologies
