Sample Efficient Bayesian Learning of Causal Graphs from Interventions
Not on the map. Why?
Abstract (arXiv)
Causal discovery is a fundamental problem with applications spanning various areas in science and engineering. It is well understood that solely using observational data, one can only orient the causal graph up to its Markov equivalence class, necessitating interventional data to learn the complete causal graph. Most works in the literature design causal discovery policies with perfect interventions, i.e., they have access to infinite interventional samples. This study considers a Bayesian approach for learning causal graphs with limited interventional samples, mirroring real-world scenarios where such samples are usually costly to obtain. By leveraging the recent result of Wien"obst et al. (2023) on uniform DAG sampling in polynomial time, we can efficiently enumerate all the cut configurations and their corresponding interventional distributions of a target set, and further track their posteriors. Given any number of interventional samples, our proposed algorithm randomly intervenes on a set of target vertices that cut all the edges in the graph and returns a causal graph according to the posterior of each target set. When the number of interventional samples is large enough, we show theoretically that our proposed algorithm will return the true causal graph with high probability. We compare our algorithm against various baseline methods on simulated datasets, demonstrating its superior accuracy measured by the structural Hamming distance between the learned DAG and the ground truth. Additionally, we present a case study showing how this algorithm could be modified to answer more general causal questions without learning the whole graph. As an example, we illustrate that our method can be used to estimate the causal effect of a variable that cannot be intervened.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 24 of its 55 references that are in the map. First posted on arXiv 26 Oct 2024.
Builds on
24 of 55 references.
References · 24
- 2021GFlowNet Foundationscited by 290
- 2013Causal Inference and Causal Explanation with Background Knowledgecited by 170
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 106
- 2022Amortized Inference for Causal Structure Learningcited by 90
- 2021BCD Nets: Scalable Variational Approaches for Bayesian Causal Discoverycited by 68
- 2015Learning Causal Graphs with Small Interventionscited by 63
- 2022Differentiable DAG Samplingcited by 47
- 2017Cost-Optimal Learning of Causal Graphscited by 44
- 2017Budgeted Experiment Design for Causal Structure Learningcited by 38
- 2020Active Structure Learning of Causal DAGs via Directed Clique Treecited by 38
- 2022Active Bayesian Causal Inferencecited by 35
- 2023Learning nonparametric latent causal graphs with unknown interventionscited by 34
12 more
- 2023BayesDAG: Gradient-Based Posterior Inference for Causal Discoverycited by 33
- 2022Bayesian learning of Causal Structure and Mechanisms with GFlowNets and Variational Bayescited by 30
- 2018Learning and Testing Causal Models with Interventionscited by 29
- 2018Efficient Sampling and Structure Learning of Bayesian Networkscited by 28
- 2022BaCaDI: Bayesian Causal Discovery with Unknown Interventionscited by 26
- 2018Experimental Design for Cost-Aware Learning of Causal Graphscited by 25
- 2022Verification and search algorithms for causal DAGscited by 18
- 2022Polynomial-Time Algorithms for Counting and Sampling Markov Equivalent DAGs with Applicationscited by 9
- 2023Adaptivity Complexity for Causal Graph Discoverycited by 7
- 2024A cautious approach to constraint-based causal model selectioncited by 6
- 2024Adaptive Online Experimental Design for Causal Discoverycited by 5
- 2021Lerna: Transformer Architectures for Configuring Error Correction Tools for Short- and Long-Read Genome Sequencingcited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2025Characterization and Learning of Causal Graphs from Hard Interventionscited by 2
- 2025ActiveCQ: Active Estimation of Causal Quantitiescited by 1
- 2026Efficient Causal Structure Learning via Modular Subgraph Integrationcited by 0
- 2026Active Causal Experimentalist (ACE): Learning Intervention Strategies via Direct Preference Optimizationcited by 0
- 2026Active Causal Experimentalist (ACE): Learning Intervention Strategies via Direct Preference Optimization2 Feb 2026
- 2026Efficient Causal Structure Learning via Modular Subgraph Integration28 Jan 2026
- 2025ActiveCQ: Active Estimation of Causal Quantities29 Sep 2025
- 2025Characterization and Learning of Causal Graphs from Hard Interventions2 May 2025