Open Access
2012 A Decomposition Algorithm for Learning Bayesian Networks Based on Scoring Function
Mingmin Zhu, Sanyang Liu
J. Appl. Math. 2012: 1-17 (2012). DOI: 10.1155/2012/974063


Learning Bayesian network (BN) structure from data is a typical NP-hard problem. But almost existing algorithms have the very high complexity when the number of variables is large. In order to solve this problem(s), we present an algorithm that integrates with a decomposition-based approach and a scoring-function-based approach for learning BN structures. Firstly, the proposed algorithm decomposes the moral graph of BN into its maximal prime subgraphs. Then it orientates the local edges in each subgraph by the K2-scoring greedy searching. The last step is combining directed subgraphs to obtain final BN structure. The theoretical and experimental results show that our algorithm can efficiently and accurately identify complex network structures from small data set.


Download Citation

Mingmin Zhu. Sanyang Liu. "A Decomposition Algorithm for Learning Bayesian Networks Based on Scoring Function." J. Appl. Math. 2012 1 - 17, 2012.


Published: 2012
First available in Project Euclid: 2 January 2013

zbMATH: 1263.62046
MathSciNet: MR2991599
Digital Object Identifier: 10.1155/2012/974063

Rights: Copyright © 2012 Hindawi

Vol.2012 • 2012
Back to Top