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

被引:8
|
作者
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 条
  • [1] Adaptive Differential Evolution with the Stagnation Termination Mechanism
    Liu, Yuhong
    Zheng, Liming
    Cai, Bohan
    MATHEMATICS, 2024, 12 (20)
  • [2] Free Search with Adaptive Differential Evolution Exploitation and Quantum-Inspired Exploration
    Yin, Jihao
    Wang, Yifei
    Hu, Jiankun
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (03) : 1035 - 1051
  • [3] A Spherical Search-based Archive Update Mechanism for Self-adaptive Differential Evolution
    Zhang, Yu
    Lei, Zhenyu
    Zhang, Zhiming
    Todo, Yuki
    Tang, Zheng
    Gao, Shangce
    PROCEEDINGS OF 2020 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS), 2020, : 173 - 178
  • [4] An Adaptive Mechanism With Cooperative Coevolution and Covariance for Differential Evolution
    Wang, Bin
    Ren, Lu
    Prado, Juan Diego
    He, Wenjuan
    Jin, Haiyan
    Jiang, Qiaoyong
    Wang, Xiaofan
    IEEE ACCESS, 2021, 9 : 99890 - 99904
  • [5] A hybrid iterated local search algorithm with adaptive perturbation mechanism by success-history based parameter adaptation for differential evolution (SHADE)
    Zhao, Fuqing
    He, Xuan
    Yang, Guoqiang
    Ma, Weimin
    Zhang, Chuck
    Song, Houbin
    ENGINEERING OPTIMIZATION, 2020, 52 (03) : 367 - 383
  • [6] Differential Evolution With Adaptive Guiding Mechanism Based on Heuristic Rules
    Cai, Yiqiao
    Shao, Chi
    Zhou, Ying
    Fu, Shunkai
    Zhang, Huizhen
    Tian, Hui
    IEEE ACCESS, 2019, 7 : 58023 - 58040
  • [7] Parameters with Adaptive Learning Mechanism (PALM) for the enhancement of Differential Evolution
    Meng, Zhenyu
    Pan, Jeng-Shyang
    Kong, Lingping
    KNOWLEDGE-BASED SYSTEMS, 2018, 141 : 92 - 112
  • [8] Adaptive Multiobjective Differential Evolution With Reference Axis Vicinity Mechanism
    Tang, Lixin
    Wang, Xianpeng
    Dong, Zhiming
    IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (09) : 3571 - 3585
  • [9] An adaptive differential evolution algorithm with an aging leader and challengers mechanism
    Fu, C. M.
    Jiang, C.
    Chen, G. S.
    Liu, Q. M.
    APPLIED SOFT COMPUTING, 2017, 57 : 60 - 73
  • [10] Differential evolution with neighborhood-based adaptive evolution mechanism for numerical optimization
    Tian, Mengnan
    Gao, Xingbao
    INFORMATION SCIENCES, 2019, 478 : 422 - 448