Novel biogeography-based optimization algorithm with hybrid migration and global-best Gaussian mutation

被引:24
作者
Zhang, Xinming [1 ,2 ]
Wang, Doudou [1 ]
Fu, Zihao [1 ]
Liu, Shangwang [1 ,2 ]
Mao, Wentao [1 ,2 ]
Liu, Guoqi [1 ,2 ]
Jiang, Yun [1 ]
Li, Shuangqian [1 ]
机构
[1] Henan Normal Univ, Coll Comp & Informat Engn, Xinxiang 453007, Henan, Peoples R China
[2] Engn Lab Intelligence Business & Internet Things, Xinxiang 453007, Henan, Peoples R China
关键词
Evolutionary algorithm; Biogeography-based optimization Algorithm; Migration; Gaussian mutation; Minimum spanning tree; K-menas clustering; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; SEARCH; OPERATOR; PERFORMANCE;
D O I
10.1016/j.apm.2020.05.016
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The Biogeography-Based Optimization algorithm and its variants have been used widely for optimization problems. To get better performance, a novel Biogeography-Based Optimization algorithm with Hybrid migration and global-best Gaussian mutation is proposed in this paper. Firstly, a linearly dynamic random heuristic crossover strategy and an exponentially dynamic random differential mutation one are presented to form a hybrid migration operator, and the former is used to get stronger local search ability and the latter strengthen the global search ability. Secondly, a new global-best Gaussian mutation operator is put forward to balance exploration and exploitation better. Finally, a random opposition learning strategy is merged to avoid getting stuck in local optima. The experiments on the classical benchmark functions and the complexity functions from CEC-2013 and CEC-2017 test sets, and the Wilcoxon, Bonferroni-Holm and Friedman statistical tests are used to evaluate our algorithm. The results show that our algorithm obtains better performance and faster running speed compared with quite a few state-of-the-art competitive algorithms. In addition, experimental results on Minimum Spanning Tree and K-means clustering optimization show that our algorithm can cope with these two problems better than the comparison algorithms. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:74 / 91
页数:18
相关论文
共 49 条
[1]   Metropolis biogeography-based optimization [J].
Al-Roomi, Ali R. ;
El-Hawary, Mohamed E. .
INFORMATION SCIENCES, 2016, 360 :73-95
[2]  
[Anonymous], 2019, MIN SPANN TREE US PS
[3]  
[Anonymous], APPL INTELL
[4]  
Awad N. H., 2016, Technical Report
[5]   Biogeography-based optimization for constrained optimization problems [J].
Boussaid, Ilhem ;
Chatterjee, Amitava ;
Siarry, Patrick ;
Ahmed-Nacer, Mohamed .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) :3293-3304
[6]  
Chen Xieling, 2018, Wireless Communications and Mobile Computing, V2018, P1, DOI DOI 10.1155/2018/1827074
[7]   Hybridizing cuckoo search algorithm with biogeography-based optimization for estimating photovoltaic model parameters [J].
Chen, Xu ;
Yu, Kunjie .
SOLAR ENERGY, 2019, 180 :192-206
[8]   A social learning particle swarm optimization algorithm for scalable optimization [J].
Cheng, Ran ;
Jin, Yaochu .
INFORMATION SCIENCES, 2015, 291 :43-60
[9]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18
[10]   A particle swarm optimization using local stochastic search and enhancing diversity for continuous optimization [J].
Ding, Jianli ;
Liu, Jin ;
Chowdhury, Kaushik Roy ;
Zhang, Wensheng ;
Hu, Qiping ;
Lei, Jeff .
NEUROCOMPUTING, 2014, 137 :261-267