Learning Bayesian Network Structures Based on Mutual Information

Zhanguo Li
2011-01-01
Abstract:Constructing Bayesian network structures from data is an NP-hard problem,and an improved algorithm was proposed based on mutual information.This algorithm built the initial skeleton using mutual information,refined the initial skeleton by employing the maximum spanning tree algorithm,and then oriented edges according to conditional independence tests.Finally,the optimal network structure was obtained using a greedy search.Numerical experiments show that both the BIC score and structural error made some improvements from previous results,and the number of iterations and running time was greatly reduced.Therefore the structure with highest degree of data matching was shown to be relatively faster as determined by the improved algorithm.
What problem does this paper attempt to address?