On the Efficacy of Ensemble of Constraint Handling Techniques in Self-Adaptive Differential Evolution

被引:12
|
作者
Javed, Hassan [1 ]
Jan, Muhammad Asif [1 ]
Tairan, Nasser [2 ]
Mashwani, Wali Khan [1 ]
Khanum, Rashida Adeeb [3 ]
Sulaiman, Muhammad [4 ]
Khan, Hidayat Ullah [5 ]
Shah, Habib [2 ]
机构
[1] Kohat Univ Sci & Technol, Inst Numer Sci, Kohat 26000, Pakistan
[2] King Khalid Univ, Coll Comp Sci, Abha 61321, Saudi Arabia
[3] Univ Peshawar, Jinnah Coll Women, Peshawar 25000, Pakistan
[4] Abdul Wali Khan Univ, Dept Math, Mardan 23200, Pakistan
[5] Abbottabad Univ Sci & Technol, Dept Econ, Abbottabad 22010, Pakistan
关键词
evolutionary algorithms; formal methods in evolutionary algorithms; self-adaptive differential evolutionary algorithms; constrained optimization; ensemble of constraint handling techniques; hybrid algorithms; OPTIMIZATION; ALGORITHM;
D O I
10.3390/math7070635
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Self-adaptive variants of evolutionary algorithms (EAs) tune their parameters on the go by learning from the search history. Adaptive differential evolution with optional external archive (JADE) and self-adaptive differential evolution (SaDE) are two well-known self-adaptive versions of differential evolution (DE). They are both unconstrained search and optimization algorithms. However, if some constraint handling techniques (CHTs) are incorporated in their frameworks, then they can be used to solve constrained optimization problems (COPs). In an early work, an ensemble of constraint handling techniques (ECHT) is probabilistically hybridized with the basic version of DE. The ECHT consists of four different CHTs: superiority of feasible solutions, self-adaptive penalty, epsilon-constraint handling technique and stochastic ranking. This paper employs ECHT in the selection schemes, where offspring competes with their parents for survival to the next generation, of JADE and SaDE. As a result, JADE-ECHT and SaDE-ECHT are developed, which are the constrained variants of JADE and SaDE. Both algorithms are tested on 24 COPs and the experimental results are collected and compared according to algorithms' evaluation criteria of CEC'06. Their comparison, in terms of feasibility rate (FR) and success rate (SR), shows that SaDE-ECHT surpasses JADE-ECHT in terms of FR, while JADE-ECHT outperforms SaDE-ECHT in terms of SR.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Exploring dynamic self-adaptive populations in differential evolution
    Jason Teo
    Soft Computing, 2006, 10 : 673 - 686
  • [42] Parameters estimation of solar photovoltaic models via a self-adaptive ensemble-based differential evolution
    Liang, Jing
    Qiao, Kangjia
    Yu, Kunjie
    Ge, Shilei
    Qu, Boyang
    Xu, Ruohao
    Li, Ke
    SOLAR ENERGY, 2020, 207 : 336 - 346
  • [43] Insights into the effects of control parameters and mutation strategy on self-adaptive ensemble-based differential evolution
    Wang, Shir Li
    Morsidi, Farid
    Ng, Theam Foo
    Budiman, Haldi
    Neoh, Siew Chin
    INFORMATION SCIENCES, 2020, 514 : 203 - 233
  • [44] A Self-adaptive Differential Evolution with Dynamic Selecting Mutation Strategy
    Shen, Xin
    Zou, Dexuan
    Zhang, Xin
    2017 INTERNATIONAL CONFERENCE ON VISION, IMAGE AND SIGNAL PROCESSING (ICVISP), 2017, : 5 - 10
  • [45] Differential Evolution Algorithm with Self-Adaptive Population Resizing Mechanism
    Wang, Xu
    Zhao, Shuguang
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [46] A self-adaptive differential evolution algorithm for continuous optimization problems
    Jitkongchuen D.
    Thammano A.
    Artificial Life and Robotics, 2014, 19 (02) : 201 - 208
  • [47] A Self-adaptive Differential Evolution Algorithm for Solving Optimization Problems
    Farda, Irfan
    Thammano, Arit
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATION TECHNOLOGY (IC2IT 2022), 2022, 453 : 68 - 76
  • [48] Self-adaptive Differential Evolution Algorithm with the New Mutation Strategies
    Li, Huirong
    2012 THIRD INTERNATIONAL CONFERENCE ON THEORETICAL AND MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE (ICTMF 2012), 2013, 38 : 141 - +
  • [49] Self-adaptive differential evolution with quantum behaviors for numerical optimization
    Ma, Xiaoting
    Chen, Chen
    ICIC Express Letters, 2012, 6 (11): : 2789 - 2795
  • [50] A Self-Adaptive Differential Evolution Algorithm with Dimension Perturb Strategy
    Lee, Wei-Ping
    Chiang, Chang-Yu
    JOURNAL OF COMPUTERS, 2011, 6 (03) : 524 - 531