A two-stage adaptive penalty method based on co-evolution for constrained evolutionary optimization

被引:6
|
作者
Wang, Bing-Chuan [1 ]
Guo, Jing-Jing [1 ]
Huang, Pei-Qiu [1 ]
Meng, Xian-Bing [2 ]
机构
[1] Cent South Univ, Sch Automat, Changsha, Peoples R China
[2] Guangdong Univ Technol, Sch Electromech Engn, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Constrained evolutionary optimization; Penalty function; Co-evolution; Subpopulation; Shuffle; PARTICLE SWARM OPTIMIZATION; LEARNING-BASED OPTIMIZATION; DIFFERENTIAL EVOLUTION; ALGORITHMS; STRATEGY; RULE;
D O I
10.1007/s40747-022-00965-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Penalty function method is popular for constrained evolutionary optimization. However, it is non-trivial to set a proper penalty factor for a constrained optimization problem. This paper takes advantage of co-evolution to adjust the penalty factor and proposes a two-stage adaptive penalty method. In the co-evolution stage, the population is divided into multiple subpopulations, each of which is associated with a penalty factor. Through the co-evolution of these subpopulations, the performance of penalty factors can be evaluated. Since different penalty factors are used, the subpopulations will evolve along different directions. Thus, exploration can be enhanced. In the shuffle stage, all subpopulations are merged into a population and the best penalty factor from the co-evolution stage is used to guide the evolution. In this manner, the information interaction among subpopulations can be facilitated; thus, exploitation can be promoted. By executing these two stages iteratively, the feasible optimum could be obtained finally. In the two-stage evolutionary process, the search algorithm is designed based on two trial vector generation strategies of differential evolution. Additionally, a restart mechanism is designed to help the population avoid stagnating in the infeasible region. Extensive experiments demonstrate the effectiveness of the proposed method.
引用
收藏
页码:4615 / 4627
页数:13
相关论文
共 50 条
  • [1] A two-stage adaptive penalty method based on co-evolution for constrained evolutionary optimization
    Bing-Chuan Wang
    Jing-Jing Guo
    Pei-Qiu Huang
    Xian-Bing Meng
    Complex & Intelligent Systems, 2023, 9 : 4615 - 4627
  • [2] A stage-based adaptive penalty method for constrained evolutionary optimization
    Pan, Qian
    Si, Chengyong
    Wang, Lei
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 269
  • [3] An adaptive fuzzy penalty method for constrained evolutionary optimization
    Wang, Bing-Chuan
    Li, Han-Xiong
    Feng, Yun
    Shen, Wen-Jing
    INFORMATION SCIENCES, 2021, 571 : 358 - 374
  • [4] An Adaptive Penalty Function Method for Constrained Optimization with Evolutionary Programming
    Yu, Xinghuo
    Wu, Baolin
    2000, Fuji Technology Press (04)
  • [5] A co-evolutionary algorithm with adaptive penalty function for constrained optimization
    de Melo, Vinícius Veloso
    Nascimento, Alexandre Moreira
    Iacca, Giovanni
    Soft Computing, 2024, 28 (19) : 11343 - 11376
  • [6] An Adaptive Penalty Formulation for Constrained Evolutionary Optimization
    Tessema, Biruk
    Yen, Gary G.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2009, 39 (03): : 565 - 578
  • [7] Differential Evolution with the Adaptive Penalty Method for Constrained Multiobjective Optimization
    Vargas, Denis E. C.
    Lemonge, Afonso C. C.
    Barbosa, Helio J. C.
    Bernardino, Heder S.
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 1342 - 1349
  • [8] Two-Stage Adaptive Constrained Particle Swarm Optimization Based on Bi-Objective Method
    Feng, Qian
    Li, Qing
    Wang, Heng
    Feng, Yongfeng
    Pan, Yichen
    IEEE ACCESS, 2020, 8 : 150647 - 150664
  • [9] A Two-Stage Co-Evolution Multi-Objective Evolutionary Algorithm for UAV Trajectory Planning
    Huang, Gang
    Hu, Min
    Yang, Xueying
    Wang, Yijun
    Lin, Peng
    APPLIED SCIENCES-BASEL, 2024, 14 (15):
  • [10] Differential evolution algorithm with co-evolution of control parameters and penalty factors for constrained optimization problems
    Fan, Qinqin
    Yan, Xuefeng
    ASIA-PACIFIC JOURNAL OF CHEMICAL ENGINEERING, 2012, 7 (02) : 227 - 235