Towards Scalable Bayesian Learning of Causal DAGs
arXiv:2010.00684
Abstract
We give methods for Bayesian inference of directed acyclic graphs, DAGs, and the induced causal effects from passively observed complete data. Our methods build on a recent Markov chain Monte Carlo scheme for learning Bayesian networks, which enables efficient approximate sampling from the graph posterior, provided that each node is assigned a small number of candidate parents. We present algorithmic techniques to significantly reduce the space and time requirements, which make the use of substantially larger values of feasible. Furthermore, we investigate the problem of selecting the candidate parents per node so as to maximize the covered posterior mass. Finally, we combine our sampling method with a novel Bayesian approach for estimating causal effects in linear Gaussian DAG models. Numerical experiments demonstrate the performance of our methods in detecting ancestor-descendant relations, and in causal effect estimation our Bayesian method is shown to outperform previous approaches.
We have updated the manuscript based on reviewer feedback
References in corpus (4)
- Estimating high-dimensional intervention effects from observational data
- A Transformational Characterization of Equivalent Bayesian Network Structures
- Bayesian network learning with cutting planes
- Parameter Priors for Directed Acyclic Graphical Models and the Characterization of Several Probability Distributions