An Adaptive Multipopulation Differential Evolution With Dynamic Population Reduction

被引:101
作者
Ali, Mostafa Z. [1 ,2 ]
Awad, Noor H. [3 ]
Suganthan, Ponnuthurai Nagaratnam [3 ]
Reynolds, Robert G. [4 ]
机构
[1] Jordan Univ Sci & Technol, Comp Informat Syst, Irbid 22110, Jordan
[2] Princess Sumaya Univ Technol, Amman 11941, Jordan
[3] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[4] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
关键词
Differential evolution (DE); numerical optimization; single objective optimization; subpopulations; CULTURAL ALGORITHMS; OPTIMIZATION; INTELLIGENCE; PARAMETERS; ENSEMBLE; TESTS;
D O I
10.1109/TCYB.2016.2617301
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Developing efficient evolutionary algorithms attracts many researchers due to the existence of optimization problems in numerous real-world applications. A new differential evolution algorithm, sTDE-dR, is proposed to improve the search quality, avoid premature convergence, and stagnation. The population is clustered in multiple tribes and utilizes an ensemble of different mutation and crossover strategies. In this algorithm, a competitive success-based scheme is introduced to determine the life cycle of each tribe and its participation ratio for the next generation. In each tribe, a different adaptive scheme is used to control the scaling factor and crossover rate. The mean success of each subgroup is used to calculate the ratio of its participation for the next generation. This guarantees that successful tribes with the best adaptive schemes are only the ones that guide the search toward the optimal solution. The population size is dynamically reduced using a dynamic reduction method. Comprehensive comparison of the proposed heuristic over a challenging set of benchmarks from the CEC2014 real parameter single objective competition against several state-of-the-art algorithms is performed. The results affirm robustness of the proposed approach compared to other state-of-the-art algorithms.
引用
收藏
页码:2768 / 2779
页数:12
相关论文
共 44 条
[1]  
Abbass HA, 2002, IEEE C EVOL COMPUTAT, P831, DOI 10.1109/CEC.2002.1007033
[2]  
Ali M, 2013, SUSTAINABILITY ASSESSMENT: CONTEXT OF RESOURCE AND ENVIRONMENTAL POLICY, P13, DOI 10.1016/B978-0-12-407196-4.00002-7
[3]   Leveraged Neighborhood Restructuring in Cultural Algorithms for Solving Real-World Numerical Optimization Problems [J].
Ali, Mostafa Z. ;
Suganthan, Ponnuthurai N. ;
Reynolds, Robert G. ;
Al-Badarneh, Amer F. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (02) :218-231
[4]   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
[5]   A novel class of niche hybrid Cultural Algorithms for continuous engineering optimization [J].
Ali, Mostafa Z. ;
Awad, Noor H. .
INFORMATION SCIENCES, 2014, 267 :158-190
[6]  
Angeline P.J., 1995, IEEE PROCEDEENG COMP, P152
[7]  
[Anonymous], 2002 NNAFSFSEC
[8]   Population size reduction for the differential evolution algorithm [J].
Brest, Janez ;
Maucec, Mirjam Sepesy .
APPLIED INTELLIGENCE, 2008, 29 (03) :228-247
[9]   Performance comparison of self-adaptive and adaptive differential evolution algorithms [J].
Brest, Janez ;
Boskovic, Borko ;
Greiner, Saso ;
Zumer, Viljem ;
Maucec, Mirjam Sepesy .
SOFT COMPUTING, 2007, 11 (07) :617-629
[10]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657