A Single Iterative Step for Anytime Causal Discovery
Raanan Y. Rohekar, Yaniv Gurwicz, Shami Nisimov, Gal Novik

TL;DR
This paper introduces an efficient iterative algorithm for causal discovery from observational data that reduces the number of conditional independence tests needed, improving accuracy and computational efficiency over existing methods.
Contribution
The proposed method performs a single iterative step that adaptively increases the size of condition sets, leading to more efficient and accurate causal graph recovery.
Findings
Requires fewer CI tests than FCI algorithm.
Achieves accurate causal graph recovery with limited data.
Refines causal relations iteratively with increasing condition set size.
Abstract
We present a sound and complete algorithm for recovering causal graphs from observed, non-interventional data, in the possible presence of latent confounders and selection bias. We rely on the causal Markov and faithfulness assumptions and recover the equivalence class of the underlying causal graph by performing a series of conditional independence (CI) tests between observed variables. We propose a single step that is applied iteratively, such that the independence and causal relations entailed from the resulting graph, after any iteration, is correct and becomes more informative with successive iteration. Essentially, we tie the size of the CI condition set to its distance from the tested nodes on the resulting graph. Each iteration refines the skeleton and orientation by performing CI tests having condition sets that are larger than in the preceding iteration. In an iteration,…
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 · Data Quality and Management · Rough Sets and Fuzzy Logic
