A hybrid optimizer based on backtracking search and differential evolution for continuous optimization

被引:5
作者
Kuyu, Yigit Cagatay [1 ]
Onieva, Enrique [2 ]
Lopez-Garcia, Pedro [3 ]
机构
[1] Uludag Univ, Fac Engn, Dept Elect & Elect Engn, Bursa, Turkey
[2] Univ Deusto, Fac Engn, Bilbao, Spain
[3] Basque Res & Technol Alliance BRTA, TECNALIA, Parque Cient & Tecnol Bizkaia, Derio, Spain
关键词
Continuous optimisation; hybrid algorithm; differential evolution; backtracking search; parameter setting;
D O I
10.1080/0952813X.2021.1872109
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a novel hybridisation technique combining the Backtracking Search (BS) and Differential Evolution (DE) algorithms. The proposed hybridisation executes diversity loss and stagnation detection mechanisms to maintain the diversity of the populations, in addition, modifications are done over the mutation operators of the component algorithms in order to improve the search capability of the proposal. These modifications are self-adapted and implemented simultaneously. Extensive experiments to establish the optimal configuration of the parameters are also presented through the introduced technique. The proposed hybridisation approach has been applied to five classical versions and two state-of-the-art variants of DE and tested against 28 well-known benchmark functions with different dimensions, each type of which highlights a different set of characteristics and provides a baseline measurement to validate the performance of the algorithms. In order to further test the proposal, the four outstanding algorithms in the state of the art have also been included in the comparisons. Experimental results show the effectiveness of the proposed hybrid framework over the compared algorithms.
引用
收藏
页码:355 / 385
页数:31
相关论文
共 53 条
[1]   Hybrid Differential Artificial Bee Colony Algorithm [J].
Abraham, Ajith ;
Jatoth, Ravi Kumar ;
Rajasekhar, A. .
JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2012, 9 (02) :249-257
[2]   Multi-population differential evolution with balanced ensemble of mutation strategies for large-scale global optimization [J].
Ali, Mostafa Z. ;
Awad, Noor H. ;
Suganthan, Ponnuthurai N. .
APPLIED SOFT COMPUTING, 2015, 33 :304-327
[3]   CADE: A hybridization of Cultural Algorithm and Differential Evolution for numerical optimization [J].
Awad, Noor H. ;
Ali, Mostafa Z. ;
Suganthan, Ponnuthurai N. ;
Reynolds, Robert G. .
INFORMATION SCIENCES, 2017, 378 :215-241
[4]  
Biswas A, 2007, NEURAL NETW WORLD, V17, P607
[5]  
Blickle T., 1996, THESIS SWISS FEDRAL
[6]   Learning backtracking search optimisation algorithm and its application [J].
Chen, Debao ;
Zou, Feng ;
Lu, Renquan ;
Wang, Peng .
INFORMATION SCIENCES, 2017, 376 :71-94
[7]   Backtracking Search Optimization Algorithm for numerical optimization problems [J].
Civicioglu, Pinar .
APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (15) :8121-8144
[8]  
Coelho LD, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1672
[9]   Recent advances in differential evolution - An updated survey [J].
Das, Swagatam ;
Mullick, Sankha Subhra ;
Suganthan, P. N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2016, 27 :1-30
[10]   Differential Evolution: A Survey of the State-of-the-Art [J].
Das, Swagatam ;
Suganthan, Ponnuthurai Nagaratnam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :4-31