Learning Bayesian Network Structures with Discrete Particle Swarm Optimization Algorithm.

Xingchen Heng,Zheng Qin,Tian Lei,Li-Ping Shao
DOI: https://doi.org/10.1109/FOCI.2007.372146
2007-01-01
Abstract:A novel structure learning algorithm of Bayesian networks (BNs) using particle swarm optimization (PSO) is proposed. For searching in structure spaces efficiently, a discrete PSO algorithm is designed in term of the characteristics of BNs. Firstly, fitness function is given to evaluate the structure of BN. Then, encoding and operations for PSO are designed to provide guarantee of convergence. Finally, experimental results show that this PSO based learning algorithm outperforms genetic algorithm based learning algorithm in convergence speed and quality of obtained structures.
What problem does this paper attempt to address?