Journal of Systems Engineering and Electronics ›› 2012, Vol. 23 ›› Issue (5): 784-790.doi: 10.1109/JSEE.2012.00096

• SOFTWARE ALGORITHM AND SIMULATION • Previous Articles    

Bayesian network learning algorithm based on unconstrained optimization and ant colony optimization

Chunfeng Wang1,2,*, Sanyang Liu1, and Mingmin Zhu1   

  1. 1. Department of Mathematical Sciences, Xidian University, Xi’an 710071, P. R. China;
    2. Department of Mathematics, Henan Normal University, Xinxiang 453007, P. R. China
  • Online:2012-10-25 Published:2010-01-03

Abstract:

Structure learning of Bayesian networks is a wellresearched but computationally hard task. For learning Bayesian networks, this paper proposes an improved algorithm based on unconstrained optimization and ant colony optimization (U-ACO-B) to solve the drawbacks of the ant colony optimization (ACO-B). In this algorithm, firstly, an unconstrained optimization problem is solved to obtain an undirected skeleton, and then the ACO algorithm is used to orientate the edges, thus returning the final structure. In the experimental part of the paper, we compare the performance of the proposed algorithm with ACO-B algorithm. The experimental results show that our method is effective and greatly enhance convergence speed than ACO-B algorithm.