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 条
  • [1] Extending Unified Differential Evolution with a New Ensemble of Constraint Handling Techniques
    Trivedi, Anupam
    Biswas, Nimagna
    Chakroborty, Saurajit
    Srinivasan, Dipti
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 1540 - 1547
  • [2] Process optimization using a dynamic self-adaptive constraint handling technique coupled to a Differential Evolution algorithm
    Cortez-Gonzalez, J.
    Hernandez-Aguirre, A.
    Murrieta-Duenas, R.
    Gutierrez-Guerra, R.
    Hernandez, S.
    Segovia-Hernandez, J. G.
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2023, 189 : 98 - 116
  • [3] Continuous Parameter Pools in Ensemble Self-Adaptive Differential Evolution
    Iacca, Giovanni
    Caraffini, Fabio
    Neri, Ferrante
    2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2015, : 1529 - 1536
  • [4] Self-adaptive differential evolution
    Omran, MGH
    Salman, A
    Engelbrecht, AP
    COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 192 - 199
  • [5] Differential Evolution with Ensemble of Constraint Handling Techniques for solving CEC 2010 Benchmark Problems
    Mallipeddi, Rammohan
    Suganthan, Ponnuthurai Nagaratnam
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [6] Ensemble of Constraint Handling Techniques
    Mallipeddi, Rammohan
    Suganthan, Ponnuthurai N.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (04) : 561 - 579
  • [7] Ensemble of evolution algorithm based on self-adaptive learning population search techniques
    Xue, Y. (xueyu_123@nuaa.edu.cn), 1600, Systems Engineering Society of China (34):
  • [8] Self-adaptive Ensemble Differential Evolution with Sampled Parameter Values for Unit Commitment
    Lynn, Nandar
    Mallipeddi, Rammohan
    Suganthan, Ponnuthurai Nagaratnam
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING (SEMCCO 2015), 2016, 9873 : 1 - 16
  • [9] Self-Adaptive Ensemble-based Differential Evolution with Enhanced Population Sizing
    Budiman, Haldi
    Li Wang, Shir
    Morsidi, Farid
    Ng, Theam Foo
    Neoh, Siew Chin
    PROCEEDINGS OF ICORIS 2020: 2020 THE 2ND INTERNATIONAL CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEM (ICORIS), 2020, : 37 - 42
  • [10] Self-adaptive penalty approach compared with other constraint-handling techniques for pipeline optimization
    Wu, ZY
    Walski, T
    JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT, 2005, 131 (03) : 181 - 192