Inferring Bayesian network structure from data is a challenging issue, and many researchers have been working on this problem. The K2 is a well-known order-dependent algorithm to learn Bayesian network. The result of the algorithm is not robust since it achieves different network structure if node orderings are permuted. Consequently, choosing suitable sequential node ordering for the input of the K2 algorithm is a challenging task. In this work, some deterministic methods for selecting a suitable sequential node ordering are introduced. The effectiveness of these methods benchmarked through the Asia, Alarm, Car, and Insurance networks. The results indicate that the methods based on the concept of mutual information and entropy are suitable for finding a sequential node ordering and considerably improves the precision of network inference. The source code and selected data sets are available on http://profiles.bs.ipm.ir/softwares/ordering/.
CITATION STYLE
Aghdam, R., Rezaei Tabar, V., & Pezeshk, H. (2019). Some node ordering methods for the K2 algorithm. Computational Intelligence, 35(1), 42–58. https://doi.org/10.1111/coin.12182
Mendeley helps you to discover research relevant for your work.