Regret-Based Federated Causal Discovery with Unknown Interventions
Federico Baldo, Charles K. Assaad
TL;DR
The paper tackles federated causal discovery when client data come with unknown, potentially heterogeneous interventions, preventing centralized pooling. It introduces I-PERI, a two-phase algorithm that first learns the CPDAG of the union of client graphs and then refines edge orientations by exploiting intervention-induced structural differences, resulting in the unique $\mathbf{\Phi}$-CPDAG within the $\mathbf{\Phi}$-MEC. The approach provides convergence guarantees and differential privacy by sharing regrets rather than raw graphs, and it demonstrates improved edge orientation and tighter equivalence classes on synthetic data. This work advances practical federated causal discovery by accounting for unknown interventions and privacy constraints, with implications for multi-center studies and decentralized datasets.
Abstract
Most causal discovery methods recover a completed partially directed acyclic graph representing a Markov equivalence class from observational data. Recent work has extended these methods to federated settings to address data decentralization and privacy constraints, but often under idealized assumptions that all clients share the same causal model. Such assumptions are unrealistic in practice, as client-specific policies or protocols, for example, across hospitals, naturally induce heterogeneous and unknown interventions. In this work, we address federated causal discovery under unknown client-level interventions. We propose I-PERI, a novel federated algorithm that first recovers the CPDAG of the union of client graphs and then orients additional edges by exploiting structural differences induced by interventions across clients. This yields a tighter equivalence class, which we call the $\mathbfΦ$-Markov Equivalence Class, represented by the $\mathbfΦ$-CPDAG. We provide theoretical guarantees on the convergence of I-PERI, as well as on its privacy-preserving properties, and present empirical evaluations on synthetic data demonstrating the effectiveness of the proposed algorithm.
