Learning Large-Scale Bayesian Networks with the sparsebn Package
arXiv:1703.04025 · doi:10.18637/jss.v091.i11
Abstract
Learning graphical models from data is an important problem with wide applications, ranging from genomics to the social sciences. Nowadays datasets often have upwards of thousands---sometimes tens or hundreds of thousands---of variables and far fewer samples. To meet this challenge, we have developed a new R package called sparsebn for learning the structure of large, sparse graphical models with a focus on Bayesian networks. While there are many existing software packages for this task, this package focuses on the unique setting of learning large networks from high-dimensional data, possibly with interventions. As such, the methods provided place a premium on scalability and consistency in a high-dimensional setting. Furthermore, in the presence of interventions, the methods implemented here achieve the goal of learning a causal network from data. Additionally, the sparsebn package is fully compatible with existing software packages for network analysis.
To appear in the Journal of Statistical Software, 39 pages, 7 figures
References in corpus (10)
- Nearly unbiased variable selection under minimax concave penalty
- Pathwise coordinate optimization
- High-dimensional Ising model selection using -regularized logistic regression
- Causal Discovery from a Mixture of Experimental and Observational Data
- Geometry of the faithfulness assumption in causal inference
- Strong Faithfulness and Uniform Consistency in Causal Inference
- Learning Large-Scale Bayesian Networks with the sparsebn Package
- Inferring large graphs using l1-penalized likelihood
- Learning Directed Acyclic Graphs with Penalized Neighbourhood Regression
- AMIDST: a Java Toolbox for Scalable Probabilistic Machine Learning
Cited by in corpus (8)
- Learning Large-Scale Bayesian Networks with the sparsebn Package
- Optimizing regularized Cholesky score for order-based learning of Bayesian networks
- Distributed Learning of Generalized Linear Causal Networks
- Learning big Gaussian Bayesian networks: partition, estimation, and fusion
- FASK with Interventional Knowledge Recovers Edges from the Sachs Model
- Learning complex dependency structure of gene regulatory networks from high dimensional micro-array data with Gaussian Bayesian networks
- Causal network learning with non-invertible functional relationships
- Learning Gaussian DAGs from Network Data