SNAP: Sequential Non-Ancestor Pruning for Targeted Causal Effect Estimation With an Unknown Graph
M\'aty\'as Schubert, Tom Claassen, Sara Magliacane

TL;DR
This paper introduces SNAP, a method that efficiently identifies causal effects on target variables by pruning irrelevant non-ancestors, reducing computational costs without sacrificing accuracy.
Contribution
SNAP provides a novel pruning framework that simplifies causal discovery for target effects, either as a preprocessing step or standalone, improving efficiency.
Findings
Reduces independence tests and computation time significantly.
Maintains high accuracy in causal effect estimation.
Effective on both synthetic and real datasets.
Abstract
Causal discovery can be computationally demanding for large numbers of variables. If we only wish to estimate the causal effects on a small subset of target variables, we might not need to learn the causal graph for all variables, but only a small subgraph that includes the targets and their adjustment sets. In this paper, we focus on identifying causal effects between target variables in a computationally and statistically efficient way. This task combines causal discovery and effect estimation, aligning the discovery objective with the effects to be estimated. We show that definite non-ancestors of the targets are unnecessary to learn causal relations between the targets and to identify efficient adjustments sets. We sequentially identify and prune these definite non-ancestors with our Sequential Non-Ancestor Pruning (SNAP) framework, which can be used either as a preprocessing step…
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 · Fault Detection and Control Systems
