A hybrid algorithm based on self-adaptive gravitational search algorithm and differential evolution

被引:62
作者
Zhao, Fuqing [1 ]
Xue, Feilong [1 ]
Zhang, Yi [2 ]
Ma, Weimin [3 ]
Zhang, Chuck [4 ]
Song, Houbin [1 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun Technol, Lanzhou 730050, Gansu, Peoples R China
[2] Xijin Univ, Sch Mech Engn, Xian 710123, Shaanxi, Peoples R China
[3] Tongji Univ, Sch Econ & Management, Shanghai 200092, Peoples R China
[4] Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
基金
中国国家自然科学基金;
关键词
Gravitational search algorithm; Differential evolution; Self-adaptive mechanism; Crossover and mutation operation; Exploration and exploitation; GLOBAL OPTIMIZATION; PERFORMANCE; PSO;
D O I
10.1016/j.eswa.2018.07.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Gravitational Search Algorithm (GSA) has excellent performance in solving various optimization problems. However, it has been demonstrated that GSA tends to trap into local optima and are easy to lose diversity in the late evolution process. In this paper, a new hybrid algorithm based on self-adaptive Gravitational Search Algorithm (GSA) and Differential Evolution (DE) is proposed for solving single objective optimization, named SGSADE. Firstly, a self-adaptive mechanism based on GSA is proposed for improving the convergence speed and balancing exploration and exploitation. Secondly, the diversity of the population is maintained in the evolution process by using crossover and mutation operation from DE. Besides, to improve the performance of the algorithm, a new perturbation based on Levy flight theory is embedded to enhance exploitation capacity. The simulated results of SGSADE on 2017 CEC benchmark functions show that the SGSADE outperforms the state-of-the-art variant algorithms of the GSA. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:515 / 530
页数:16
相关论文
共 50 条
[1]  
[Anonymous], GSA GRAVITATIONAL SE
[2]  
[Anonymous], 2004, Wiley InterScience electronic collection.
[3]  
Awad N. H., 2016, PROGR DEF EV CRIT CE
[4]  
Biswas Subhodip, 2013, 2013 IEEE Symposium on Differential Evolution (SDE), P61, DOI 10.1109/SDE.2013.6601443
[5]  
Biswas S, 2013, PROGR ELECTROMAGNE B, V52, P185, DOI DOI 10.2528/PIERB13030709
[6]   Inducing Niching Behavior in Differential Evolution Through Local Information Sharing [J].
Biswas, Subhodip ;
Kundu, Souvik ;
Das, Swagatam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (02) :246-263
[7]  
Biswas S, 2014, 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1076, DOI 10.1109/CEC.2014.6900484
[8]  
Brest J, 2017, IEEE C EVOL COMPUTAT, P1311, DOI 10.1109/CEC.2017.7969456
[9]  
DORIGO M, 2004, ANT COL OPT, P1
[10]   Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems (vol 29, pg 17, 2013) [J].
Gandomi, Amir Hossein ;
Yang, Xin-She ;
Alavi, Amir Hossein .
ENGINEERING WITH COMPUTERS, 2013, 29 (02) :245-245