An improved Harris Hawks optimization for Bayesian network structure learning via genetic operators

被引:2
作者
Liu, Haoran [1 ,2 ]
Cai, Yanbin [1 ,2 ]
Shi, Qianrui [1 ,2 ]
Wang, Niantai [1 ,2 ]
Zhang, Liyue [1 ,2 ]
Li, Sheng [1 ,2 ]
Cui, Shaopeng [1 ,2 ]
机构
[1] Yanshan Univ, Sch Informat Sci & Engn, Qinhuangdao 066000, Hebei, Peoples R China
[2] Yanshan Univ, Key Lab Special Fiber & Fiber Sensor Hebei Prov, Qinhuangdao 066000, Hebei, Peoples R China
关键词
Bayesian network; Structure learning; Harris hawks optimization; Genetic algorithm; ALGORITHM;
D O I
10.1007/s00500-023-09107-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Constructing Bayesian network structures from data is an NP-hard problem. This paper presents a novel method for Bayesian network structure learning using a discrete Harris hawks optimization algorithm, named BNC-HHO. It uses the max-min parents and children algorithm, V-structure & log-likelihood function, and neighborhood structures to limit the search space during the initialization phase. Then, the Harris hawk optimization algorithm is extended from the continuous to the discrete domain by redefining the movement strategies of hawks using genetic operators in genetic algorithm. The crossover and mutation operations in the proposed method are controlled by an adaptive crossover and mutation rate based on the X-conditional cloud. To balance the exploration and exploitation phases, a nonlinear escaping energy curve is also designed. Finally, the quality of the solution is further improved using a local optimizer. Experiments on various standard networks demonstrate that the proposed algorithm can quickly get higher structure scores and better convergence accuracy in most cases compared to other state-of-the-art algorithms. It indicates that the proposed algorithm can be used as an effective and feasible method for learning Bayesian network structures.
引用
收藏
页码:14659 / 14672
页数:14
相关论文
共 49 条
[1]   NEW LOOK AT STATISTICAL-MODEL IDENTIFICATION [J].
AKAIKE, H .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1974, AC19 (06) :716-723
[2]   Predicting human reliability based on probabilistic mission completion time using Bayesian Network [J].
Asadayoobi, N. ;
Taghipour, S. ;
Jaber, M. Y. .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2022, 221
[3]  
Askari MBA, 2018, 2018 6TH IRANIAN JOINT CONGRESS ON FUZZY AND INTELLIGENT SYSTEMS (CFIS), P127, DOI 10.1109/CFIS.2018.8336652
[4]   Asymptotic convergence of genetic algorithms [J].
Cerf, R .
ADVANCES IN APPLIED PROBABILITY, 1998, 30 (02) :521-550
[5]   A Novel Stochastic Cloud Model for Statistical Characterization of Wind Turbine Output [J].
Chen, Shaonan ;
Guo, Xiaoxuan ;
Han, Shuai ;
Xiao, Jing ;
Wu, Ning .
IEEE ACCESS, 2021, 9 :7439-7446
[6]  
Chickering DM., 1995, Learning from data: Artificial intelligence and statistics V, V112, P121
[7]   Learning Bayesian Networks That Enable Full Propagation of Evidence [J].
Constantinou, Anthony C. .
IEEE ACCESS, 2020, 8 :124845-124856
[8]   Decomposition-based Bayesian network structure learning algorithm using local topology information [J].
Dai, Jingguo ;
Ren, Jia ;
Du, Wencai .
KNOWLEDGE-BASED SYSTEMS, 2020, 195
[9]  
Fan Gao, 2020, 2020 Proceedings of IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA), P106, DOI 10.1109/ICAICA50127.2020.9182465
[10]   An efficient Bayesian network structure learning algorithm based on structural information [J].
Fang, Wei ;
Zhang, Weijian ;
Ma, Li ;
Wu, Yunlin ;
Yan, Kefei ;
Lu, Hengyang ;
Sun, Jun ;
Wu, Xiaojun ;
Yuan, Bo .
SWARM AND EVOLUTIONARY COMPUTATION, 2023, 76