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
相关论文
共 42 条
[1]  
Abbass HA, 2002, IEEE C EVOL COMPUTAT, P831, DOI 10.1109/CEC.2002.1007033
[2]  
Akhmedova Shakhnaz, 2018, Advances in Swarm Intelligence. 9th International Conference, ICSI 2018. Proceedings: LNCS 10941, P68, DOI 10.1007/978-3-319-93815-8_8
[3]   Algorithmic design issues in adaptive differential evolution schemes: Review and taxonomy [J].
Al-Dabbagh, Rawaa Dawoud ;
Neri, Ferrante ;
Idris, Norisma ;
Baba, Mohd Sapiyan .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 43 :284-311
[4]   Studying Energy Performance and Thermal Comfort Conditions in Heritage Buildings: A Case Study of Murabba Palace [J].
Al-Sakkaf, Abobakr ;
Abdelkader, Eslam Mohammed ;
Mahmoud, Sherif ;
Bagchi, Ashutosh .
SUSTAINABILITY, 2021, 13 (21)
[5]   A Comprehensive Survey on the Recent Variants and Applications of Membrane-Inspired Evolutionary Algorithms [J].
Alsalibi, Bisan ;
Mirjalili, Seyedali ;
Abualigah, Laith ;
Yahya, Rafaa Ismael ;
Gandomi, Amir H. .
ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2022, 29 (05) :3041-3057
[6]  
[Anonymous], 2017, Int. J. High Perform. Syst. Architect., DOI DOI 10.1504/IJHPSA.2017.092390
[7]   Variable neighborhood algebraic Differential Evolution: An application to the Linear Ordering Problem with Cumulative Costs [J].
Baioletti, Marco ;
Milani, Alfredo ;
Santucci, Valentino .
INFORMATION SCIENCES, 2020, 507 :37-52
[8]   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
[9]  
Delahaye D., 2019, Simulated Annealing: From Basics to Applications, P1, DOI DOI 10.1007/978-3-319-91086-4_1
[10]   Quantum differential evolution with cooperative coevolution framework and hybrid mutation strategy for large scale optimization [J].
Deng, Wu ;
Shang, Shifan ;
Cai, Xing ;
Zhao, Huimin ;
Zhou, Yongquan ;
Chen, Huayue ;
Deng, Wuquan .
KNOWLEDGE-BASED SYSTEMS, 2021, 224 (224)