Differential evolution with an adaptive penalty coefficient mechanism and a search history exploitation mechanism

被引:11
作者
Li, Jiaqian [1 ]
Li, Genghui [2 ]
Wang, Zhenkun [2 ]
Cui, Laizhong [1 ,3 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[2] Southern Univ Sci & Technol, Sch Syst Design & Intelligent Mfg, Shenzhen 518055, Peoples R China
[3] Shenzhen Univ, Guangdong Lab Artificial Intelligence & Cyber Econ, Shenzhen 518060, Peoples R China
关键词
Constrained optimization problems; Differential evolution; Adaptive penalty coefficients; Search history exploitation mechanism; Heat pipe constraint optimization problems; CONSTRAINT-HANDLING METHOD; GENETIC ALGORITHM; OPTIMIZATION; RANKING; HYBRID;
D O I
10.1016/j.eswa.2023.120530
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A critical issue of constrained optimization evolutionary algorithms (COEAs) is how to balance the minimiza-tion of the objective function and the reduction of the constraint violation during the optimization process. This paper proposes a differential evolution (DE) algorithm with an adaptive penalty coefficient mechanism and a search history exploitation mechanism (called APCSH) to address this issue. Specifically, APCSH includes a learning stage and an evolving stage. In the learning stage, the correlation between the constraint violation and objective function values is calculated. Then, in the evolving stage, the correlation is used with a sigmoid function to determine the upper and lower bounds of the penalty coefficient, followed by a ranking strategy to assign the penalty coefficient to each solution. Furthermore, an exponentially weighted average method is used to update the search direction of solutions to promote convergence. Additionally, the scaling factor and crossover rate of DE are tuned automatically based on the successful search history. Many numerical experiments are conducted on 18 CEC2010 benchmark problems, 28 CEC2017 benchmark problems, and 4 heat pipe constraint optimization problems to demonstrate the advantages of the proposed algorithm over some state-of-the-art COEAs.
引用
收藏
页数:20
相关论文
共 50 条
[41]   Adaptive strategy in differential evolution via explicit exploitation and exploration controls [J].
Zhang, Sheng Xin ;
Chan, Wing Shing ;
Tang, Kit Sang ;
Zheng, Shao Yong .
APPLIED SOFT COMPUTING, 2021, 107
[42]   Optimum synthesis for the biped gait mechanism using differential evolution [J].
Pantoja-Garcia, J. S. ;
Villarreal-Cervantes, M. G. ;
Gonzalez-Robles, J. C. ;
Sepulveda Cervantes, G. .
REVISTA INTERNACIONAL DE METODOS NUMERICOS PARA CALCULO Y DISENO EN INGENIERIA, 2017, 33 (1-2) :138-153
[43]   Differential evolution with the adaptive penalty method for structural multi-objective optimization [J].
Dênis E. C. Vargas ;
Afonso C. C. Lemonge ;
Helio J. C. Barbosa ;
Heder S. Bernardino .
Optimization and Engineering, 2019, 20 :65-88
[44]   Generalized Lehmer Mean for Success History based Adaptive Differential Evolution [J].
Stanovov, Vladimir ;
Akhmedova, Shakhnaz ;
Semenkin, Eugene ;
Semenkina, Mariia .
IJCCI: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE, 2019, :93-100
[45]   A Population Adaptation Mechanism for Differential Evolution Algorithm [J].
Aalto, Johanna ;
Lampinen, Jouni .
2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2015, :1514-1521
[46]   An External Selection Mechanism for Differential Evolution Algorithm [J].
Zhang, Haigang ;
Wang, Da .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
[47]   An improved differential evolution with a novel restart mechanism [J].
Tian, Mengnan ;
Gao, Xingbao ;
Yan, Xueqing .
PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, :28-32
[48]   Dynamic fitness landscape-based adaptive mutation strategy selection mechanism for differential evolution [J].
Tan, Zhiping ;
Tang, Yu ;
Huang, Huasheng ;
Luo, Shaoming .
INFORMATION SCIENCES, 2022, 607 :44-61
[49]   New mutation strategies of differential evolution based on clearing niche mechanism [J].
Li, Yanan ;
Guo, Haixiang ;
Liu, Xiao ;
Li, Yijing ;
Pan, Wenwen ;
Gong, Bing ;
Pang, Shaoning .
SOFT COMPUTING, 2017, 21 (20) :5939-5974
[50]   Self-adaptive differential evolution with global neighborhood search [J].
Guo, Zhaolu ;
Liu, Gang ;
Li, Dahai ;
Wang, Shenwen .
SOFT COMPUTING, 2017, 21 (13) :3759-3768