Multi-Population Differential Evolution Algorithm with Uniform Local Search

被引:2
|
作者
Tan, Xujie [1 ]
Shin, Seong-Yoon [2 ]
Shin, Kwang-Seong [3 ]
Wang, Guangxing [1 ]
机构
[1] JiuJiang Univ, Sch Comp & Big Data Sci, Jiujiang 332005, Peoples R China
[2] Kunsan Natl Univ, Sch Comp Informat & Commun Engn, Gunsan 54150, South Korea
[3] Wonkwang Univ, Dept Digital Contents Engn, Iksan 332005, South Korea
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 16期
关键词
differential evolution; multiple strategies; multiple population; soft island model; uniform local search; OPTIMIZATION; ENSEMBLE;
D O I
10.3390/app12168087
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Differential evolution (DE) is a very effective stochastic optimization algorithm based on population for solving various real-world problems. The quality of solutions to these problems is mainly determined by the combination of mutation strategies and their parameters in DE. However, in the process of solving these problems, the population diversity and local search ability will gradually deteriorate. Therefore, we propose a multi-population differential evolution (MUDE) algorithm with a uniform local search to balance exploitation and exploration. With MUDE, the population is divided into multiple subpopulations with different population sizes, which perform different mutation strategies according to the evolution ratio, i.e., DE/rand/1, DE/current-to-rand/1, and DE/current-to-pbest/1. To improve the diversity of the population, the information is migrated between subpopulations by the soft-island model. Furthermore, the local search ability is improved by way of the uniform local search. As a result, the proposed MUDE maintains exploitation and exploration capabilities throughout the process. MUDE is extensively evaluated on 25 functions of the CEC 2005 benchmark. The comparison results show that the MUDE algorithm is very competitive with other DE variants and optimization algorithms in generating efficient solutions.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Multi-Population Inflationary Differential Evolution Algorithm with Adaptive Local Restart
    Di Carlo, Marilena
    Vasile, Massimiliano
    Minisci, Edmondo
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 632 - 639
  • [2] Multi-population Coevolutionary Differential Evolution Algorithm
    Zhang Yi
    Yang Xiuxia
    ADVANCES IN SCIENCE AND ENGINEERING, PTS 1 AND 2, 2011, 40-41 : 235 - 241
  • [3] A self-adaptive multi-population differential evolution algorithm
    Lin Zhu
    Yongjie Ma
    Yulong Bai
    Natural Computing, 2020, 19 : 211 - 235
  • [4] A novel differential evolution algorithm with multi-population and elites regeneration
    Cao, Yang
    Luan, Jingzheng
    PLOS ONE, 2024, 19 (04):
  • [5] A self-adaptive multi-population differential evolution algorithm
    Zhu, Lin
    Ma, Yongjie
    Bai, Yulong
    NATURAL COMPUTING, 2020, 19 (01) : 211 - 235
  • [6] Improved differential evolution algorithm based on cooperative multi-population
    Shen, Yangyang
    Wu, Jing
    Ma, Minfu
    Du, Xiaofeng
    Wu, Hao
    Fei, Xianlong
    Niu, Datian
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133
  • [7] A Multi-population Helper and Equivalent Objective Differential Evolution Algorithm
    Xu, Tao
    He, Jun
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2237 - 2244
  • [8] Differential evolution algorithm with multi-population cooperation and multi-strategy integration
    Li, Xiaoyu
    Wang, Lei
    Jiang, Qiaoyong
    Li, Ning
    NEUROCOMPUTING, 2021, 421 : 285 - 302
  • [9] Differential evolution algorithm with multi-population cooperation and multi-strategy integration
    Li, Xiaoyu
    Wang, Lei
    Jiang, Qiaoyong
    Li, Ning
    Wang, Lei (leiwang_lw@126.com), 1600, Elsevier B.V., Netherlands (421): : 285 - 302
  • [10] Multi-population multi-strategy differential evolution algorithm with dynamic population size adjustment
    Xue, Caiwen
    Liu, Tong
    Deng, Libao
    Gu, Wei
    Zhang, Baowu
    Soft Computing, 2024, 28 (17-18) : 9949 - 9963