An efficient differential evolution with fitness-based dynamic mutation strategy and control parameters

被引:38
作者
Gupta, Shubham [1 ]
Su, Rong [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
关键词
Global optimization; Differential evolution; Evolutionary state; Mutation strategy; Control parameters; ENGINEERING OPTIMIZATION; GLOBAL OPTIMIZATION; ALGORITHM; SEARCH; ENSEMBLE; DESIGN;
D O I
10.1016/j.knosys.2022.109280
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is known that the performance of the differential evolution (DE) algorithm highly depends on the mutation strategy and its control parameters. However, it is arduous to choose an appropriate mutation strategy and control parameters for a given optimization problem. Therefore, in this paper, an efficient framework of the DE named EFDE is proposed with a novel fitness-based dynamic mutation strategy and control parameters. This algorithm avoids the burden of selecting appropriate mutation strategy and control parameters and tries to maintain an appropriate balance between diversity and convergence. In the EFDE, the proposed mutation strategy adopts a dynamic number of fitness-based leading individuals to utilize the evolutionary state of the EFDE population for the evolution procedure. Furthermore, a new way of defining the control parameters is introduced based on the evolutionary state of each individual involved during the trial vector generation process. A comprehensive comparison of the proposed EFDE over challenging sets of problems from a well-known benchmark set of 23 problems, CEC2014, and CEC2017 real parameter single objective competition against several state-of-the-art algorithms is performed. The proposed EFDE is also used to solve four engineering design problems. Comparison and analysis of results confirm that the EFDE provides very competitive and better solution accuracy as compared to the other state-of-the-art algorithms.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:27
相关论文
共 112 条
[1]   Novel binary differential evolution algorithm for knapsack problems [J].
Ali, Ismail M. ;
Essam, Daryl ;
Kasmarik, Kathryn .
INFORMATION SCIENCES, 2021, 542 :177-194
[2]   A novel design of differential evolution for solving discrete traveling salesman problems [J].
Ali, Ismail M. ;
Essam, Daryl ;
Kasmarik, Kathryn .
SWARM AND EVOLUTIONARY COMPUTATION, 2020, 52
[3]  
[Anonymous], 2012, 2012 IEEE C EV COMP
[4]  
[Anonymous], 2009, Analele of West University Timisoara, Series Mathematics Informatics
[5]  
[Anonymous], 1995, Particle Swarm Optimization
[6]  
Arora J.S., 2017, Introduction to optimum design, Vfourth
[7]   Distributed generation planning using differential evolution accounting voltage stability consideration [J].
Arya, L. D. ;
Koshti, Atul ;
Choube, S. C. .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2012, 42 (01) :196-207
[8]  
Awad N. H., 2017, 2017 IEEE C EVOLUTIO, DOI DOI 10.1007/S00366-020-01233-2
[9]   Multiguiders and Nondominate Ranking Differential Evolution Algorithm for Multiobjective Global Optimization of Electromagnetic Problems [J].
Baatar, Nyambayar ;
Minh-Trien Pham ;
Koh, Chang-Seop .
IEEE TRANSACTIONS ON MAGNETICS, 2013, 49 (05) :2105-2108
[10]   A STUDY OF MATHEMATICAL-PROGRAMMING METHODS FOR STRUCTURAL OPTIMIZATION .1. THEORY [J].
BELEGUNDU, AD ;
ARORA, JS .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1985, 21 (09) :1583-1599