A triple population adaptive differential evolution

被引:0
|
作者
Gong, Jiabei [1 ]
Laili, Yuanjun [1 ,2 ,3 ]
Zhang, Jiayi [1 ]
Zhang, Lin [1 ,3 ]
Ren, Lei [1 ,2 ,3 ]
机构
[1] School of Automation Science and Electrical Engineering, Beihang University, Beijing,100191, China
[2] Zhongguancun Laboratory, Beijing,100094, China
[3] State Key Laboratory of Intelligent Manufacturing Systems Technology, Beijing,100854, China
基金
中国国家自然科学基金;
关键词
C++ (programming language);
D O I
10.1016/j.ins.2024.121401
中图分类号
学科分类号
摘要
The Differential Evolution (DE) algorithm is one of the most efficient algorithms for complex numerical optimization. However, the nature of differential mutation and crossover hinders the individuals from a major change and always guides them toward their superior neighbors. There's a lack of useful directional information to help the population escape from early convergence. To solve the above problem, this paper proposes a novel Triple-population-based Adaptive Differential Evolution (TPADE) to enhance the evolutionary efficiency in solving various complex numerical optimization problems. First, a population division method with symmetrical linear reduction is designed to divide the parent population of each iteration into three sub-populations of different sizes, i.e., superior sub-population, medium sub-population, and inferior sub-population. Each sub-population adopts distinct differential mutation and crossover operators to maintain balanced search directions. Second, a superior-trial-preserved selection mechanism is proposed to screen useful directional information to guide the next iteration of evolution. Third, an effective parameter adaptation strategy is designed with the linear population size reduction strategy to avoid redundant search. Experiments are then conducted to show that the TPADE exhibits well performance compared with eleven state-of-the-art DE variants, CEC winners, and their variants on the CEC'2014, CEC'2017, and CEC'2022 benchmark suites. The C++ source code of TPADE can be downloaded from https://github.com/DoubleGong/TPADE. © 2024
引用
下载
收藏
相关论文
共 50 条
  • [1] Differential Evolution with Adaptive Population Size
    Shi, Edwin C.
    Leung, Frank H. F.
    Law, Bonnie N. F.
    2014 19TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2014, : 876 - 881
  • [2] JADE: adaptive differential evolution with a small population
    Brown, Craig
    Jin, Yaochu
    Leach, Matthew
    Hodgson, Martin
    SOFT COMPUTING, 2016, 20 (10) : 4111 - 4120
  • [3] Adaptive, population tuning scheme for differential evolution
    Zhu, Wu
    Tang, Yang
    Fang, Jian-an
    Zhang, Wenbing
    INFORMATION SCIENCES, 2013, 223 : 164 - 191
  • [4] Adaptive multi-population inflationary differential evolution
    Di Carlo, Marilena
    Vasile, Massimiliano
    Minisci, Edmondo
    SOFT COMPUTING, 2020, 24 (05) : 3861 - 3891
  • [5] An Adaptive Multipopulation Differential Evolution With Dynamic Population Reduction
    Ali, Mostafa Z.
    Awad, Noor H.
    Suganthan, Ponnuthurai Nagaratnam
    Reynolds, Robert G.
    IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (09) : 2768 - 2779
  • [6] An Improved Adaptive Differential Evolution Algorithm with Population Adaptation
    Yang, Ming
    Cai, Zhihua
    Li, Changhe
    Guan, Jing
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 145 - 152
  • [7] Adaptive multi-population inflationary differential evolution
    Marilena Di Carlo
    Massimiliano Vasile
    Edmondo Minisci
    Soft Computing, 2020, 24 : 3861 - 3891
  • [8] Differential evolution with adaptive mechanism of population size according to current population diversity
    Polakova, Radka
    Tvrdik, Josef
    Bujok, Petr
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 50
  • [9] An improved differential evolution with adaptive population allocation and mutation selection
    Sun, Yongjun
    Wu, Yinxia
    Liu, Zujun
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [10] An adaptive differential evolution framework based on population feature information
    Cao, Zijian
    Wang, Zhenyu
    Fu, Yanfang
    Jia, Haowen
    Tian, Feng
    INFORMATION SCIENCES, 2022, 608 : 1416 - 1440