Almost Optimal Intervention Sets for Causal Discovery
Frederick Eberhardt

TL;DR
This paper proposes an algorithm to determine near-optimal intervention sets for causal discovery, linking the number of experiments needed to the largest clique in the Markov equivalence class, supported by theoretical conjectures and simulations.
Contribution
It introduces a novel algorithm for computing intervention sets that are conjectured to be optimal for causal graph discovery based on clique size.
Findings
Algorithm computes intervention sets based on clique size.
Simulation supports the conjecture of optimality.
Generalization to other graph classes is complex.
Abstract
We conjecture that the worst case number of experiments necessary and sufficient to discover a causal graph uniquely given its observational Markov equivalence class can be specified as a function of the largest clique in the Markov equivalence class. We provide an algorithm that computes intervention sets that we believe are optimal for the above task. The algorithm builds on insights gained from the worst case analysis in Eberhardt et al. (2005) for sequences of experiments when all possible directed acyclic graphs over N variables are considered. A simulation suggests that our conjecture is correct. We also show that a generalization of our conjecture to other classes of possible graph hypotheses cannot be given easily, and in what sense the algorithm is then no longer optimal.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · AI-based Problem Solving and Planning · Machine Learning and Algorithms
