Local-to-Global Bayesian Network Structure Learning
Abstract
We introduce a new local-to-global structure learning algorithm, called graph growing structure learning (GGSL), to learn Bayesian network (BN) structures. GGSL starts at a (random) node and then gradually expands the learned structure through a series of local learning steps. At each local learning step, the proposed algorithm only needs to revisit a subset of the learned nodes, consisting of the local neighborhood of a target, and therefore improves on both memory and time efficiency compared to traditional global structure learning approaches. GGSL also improves on the existing local-to-global learning approaches by removing the need for conflict-resolving AND-rules, and achieves better learning accuracy. We provide theoretical analysis for the local learning step, and show that GGSL outperforms existing algorithms on benchmark datasets. Overall, GGSL demonstrates a novel direction to scale up BN structure learning while limiting accuracy loss.
Cite
Text
Gao et al. "Local-to-Global Bayesian Network Structure Learning." International Conference on Machine Learning, 2017.Markdown
[Gao et al. "Local-to-Global Bayesian Network Structure Learning." International Conference on Machine Learning, 2017.](https://mlanthology.org/icml/2017/gao2017icml-localtoglobal/)BibTeX
@inproceedings{gao2017icml-localtoglobal,
title = {{Local-to-Global Bayesian Network Structure Learning}},
author = {Gao, Tian and Fadnis, Kshitij and Campbell, Murray},
booktitle = {International Conference on Machine Learning},
year = {2017},
pages = {1193-1202},
volume = {70},
url = {https://mlanthology.org/icml/2017/gao2017icml-localtoglobal/}
}