Characterization and Learning of Causal Graphs from Hard Interventions
Zihan Zhou, Muhammad Qasim Elahi, Murat Kocaoglu
TL;DR
The paper tackles causal discovery from multiple hard interventions in graphs with latent variables by extending Pearl's do-calculus to interventional distributions and introducing the \mathcal{I}-Markov equivalence concept. It develops augmented graphical representations with F-nodes and a compact \mathcal{I}-augmented MAG framework to encode intervention effects and interventional invariances, then proves a graphical criterion for \mathcal{I}-Markov equivalence via twin augmented MAGs. A sound learning algorithm, inspired by FCI and augmented with new orientation rules, recovers an \mathcal{I}-augmented graph tuple that characterizes the \mathcal{I}-MEC; experiments show hard interventions more effectively shrink the equivalence class than soft interventions in several settings. The work advances causal discovery under latent confounding by leveraging hard interventions to obtain stronger invariances, with implications for domains where interventions are feasible but unobserved confounding is present. It also provides a rigorous foundation, including proofs and an algorithm, while acknowledging incompleteness and outlining future directions for completeness and hybrid intervention strategies.
Abstract
A fundamental challenge in the empirical sciences involves uncovering causal structure through observation and experimentation. Causal discovery entails linking the conditional independence (CI) invariances in observational data to their corresponding graphical constraints via d-separation. In this paper, we consider a general setting where we have access to data from multiple experimental distributions resulting from hard interventions, as well as potentially from an observational distribution. By comparing different interventional distributions, we propose a set of graphical constraints that are fundamentally linked to Pearl's do-calculus within the framework of hard interventions. These graphical constraints associate each graphical structure with a set of interventional distributions that are consistent with the rules of do-calculus. We characterize the interventional equivalence class of causal graphs with latent variables and introduce a graphical representation that can be used to determine whether two causal graphs are interventionally equivalent, i.e., whether they are associated with the same family of hard interventional distributions, where the elements of the family are indistinguishable using the invariances from do-calculus. We also propose a learning algorithm to integrate multiple datasets from hard interventions, introducing new orientation rules. The learning objective is a tuple of augmented graphs which entails a set of causal graphs. We also prove the soundness of the proposed algorithm.
