Scalable Bayesian Network Structure Learning with Splines
Abstract
The graph structure of a Bayesian network (BN) can be learned from data using the well-known score-and-search approach. Previous work has shown that incorporating structured representations of the conditional probability distributions (CPDs) into the score-and-search approach can improve the accuracy of the learned graph. In this paper, we present a novel approach capable of learning the graph of a BN and simultaneously modelling linear and non-linear local probabilistic relationships between variables. We achieve this by a combination of feature selection to reduce the search space for local relationships and extending the score-and-search approach to incorporate modelling the CPDs over variables as Multivariate Adaptive Regression Splines (MARS). MARS are polynomial regression models represented as piecewise spline functions. We show on a set of discrete and continuous benchmark instances that our proposed approach can improve the accuracy of the learned graph while scaling to instances with a large number of variables.
Cite
Text
Sharma and Beek. "Scalable Bayesian Network Structure Learning with Splines." Proceedings of The 11th International Conference on Probabilistic Graphical Models, 2022.Markdown
[Sharma and Beek. "Scalable Bayesian Network Structure Learning with Splines." Proceedings of The 11th International Conference on Probabilistic Graphical Models, 2022.](https://mlanthology.org/pgm/2022/sharma2022pgm-scalable/)BibTeX
@inproceedings{sharma2022pgm-scalable,
title = {{Scalable Bayesian Network Structure Learning with Splines}},
author = {Sharma, Charupriya and Beek, Peter},
booktitle = {Proceedings of The 11th International Conference on Probabilistic Graphical Models},
year = {2022},
pages = {181-192},
volume = {186},
url = {https://mlanthology.org/pgm/2022/sharma2022pgm-scalable/}
}