Bayesian network structure learning based on cuckoo search algorithm

被引:0
作者
Askari, Mahbobe Bani Asad [1 ]
Ahsaee, Mostafa Ghazizadeh [2 ]
机构
[1] Besat Univ, Dept Comp Engn, Kerman, Iran
[2] Shahid Bahonar Univ, Dept Comp Engn, Kerman, Iran
来源
2018 6TH IRANIAN JOINT CONGRESS ON FUZZY AND INTELLIGENT SYSTEMS (CFIS) | 2018年
关键词
Bayesian network; structure learning; cuckoo optimization algorithm;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bayesian network is a graphical model based on probabilities to represent and inference in uncertain conditions. In the field of Bayesian network, structure learning from data is an important challenge. One of the methods to learn structure of a Bayesian Networks is score and search method. In this paper, a new method for learning the structure of the Bayesian network is presented by using Cuckoo Optimization Algorithm. In accordance with the Cuckoo search algorithm, in the proposed algorithm, a population of directed acyclic graphs is created, which are equivalent to the cuckoos. Each graph has a score which indicates its fitness. The algorithm is repeated until it finds the best solution or an acceptable network structure. In each iteration, it searches for the directed acyclic graph with the best score. Based on the practical results obtained, the proposed algorithm has a better performance than the other algorithms and offers higher scores.
引用
收藏
页码:127 / 130
页数:4
相关论文
共 7 条
[1]   BNC-PSO: structure learning of Bayesian networks by Particle Swarm Optimization [J].
Gheisari, S. ;
Meybodi, M. R. .
INFORMATION SCIENCES, 2016, 348 :272-289
[2]   A hybrid method for learning Bayesian networks based on ant colony optimization [J].
Ji, Junzhong ;
Hu, Renbing ;
Zhang, Hongxun ;
Liu, Chunnian .
APPLIED SOFT COMPUTING, 2011, 11 (04) :3373-3384
[3]   Structure learning of Bayesian networks by genetic algorithms: A performance analysis of control parameters [J].
Larranaga, P ;
Poza, M ;
Yurramendi, Y ;
Murga, RH ;
Kuijpers, CMH .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1996, 18 (09) :912-926
[4]  
Li XL, 2006, LECT NOTES COMPUT SC, V4247, P568
[5]  
Wai Lam, 1994, Computational Intelligence, V10, P269, DOI 10.1111/j.1467-8640.1994.tb00166.x
[6]   A heuristic method for learning Bayesian networks using discrete particle swarm optimization [J].
Wang, Tong ;
Yang, Jie .
KNOWLEDGE AND INFORMATION SYSTEMS, 2010, 24 (02) :269-281
[7]  
XS . Yang, 2010, 10031594 ARXIV