Potential-Based Differential Evolution Algorithm With Joint Adaptation of Parameters and Strategies
In the differential evolution (DE) algorithm, numerous studies have independently performed strategy adaptation and parameter adaptation. However, the strategy and parameters are interrelated in their impact on algorithm performance. It is well known that different problems and evolutionary stages r...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9099564/ |
id |
doaj-6c1bf58460dd4faf8171642644f49173 |
---|---|
record_format |
Article |
spelling |
doaj-6c1bf58460dd4faf8171642644f491732021-03-30T01:37:12ZengIEEEIEEE Access2169-35362020-01-01810056210057710.1109/ACCESS.2020.29973559099564Potential-Based Differential Evolution Algorithm With Joint Adaptation of Parameters and StrategiesLi Tian0Zhichao Li1Xuefeng Yan2https://orcid.org/0000-0001-5622-8686Key Laboratory of Advanced Control and Optimization for Chemical Processes of Ministry of Education, East China University of Science and Technology, Shanghai, ChinaKey Laboratory of Advanced Control and Optimization for Chemical Processes of Ministry of Education, East China University of Science and Technology, Shanghai, ChinaKey Laboratory of Advanced Control and Optimization for Chemical Processes of Ministry of Education, East China University of Science and Technology, Shanghai, ChinaIn the differential evolution (DE) algorithm, numerous studies have independently performed strategy adaptation and parameter adaptation. However, the strategy and parameters are interrelated in their impact on algorithm performance. It is well known that different problems and evolutionary stages require different appropriate parameters and strategies, but the fact that the same is true for different individuals is ignored. Few studies have focused on the difference in fitness values between two successive generations, which contains substantial evolution information. This study proposes a potential-based DE algorithm with joint adaptation of parameters and strategies (JAPSPDE). In JAPSPDE, a new population classification scheme, a new classification evolution mechanism, and a new joint adaptation mechanism are proposed to circumvent the three abovementioned issues. In the population classification scheme, individuals are divided into potential and unpotential individuals according to the improvement in fitness values between two generations. A classification evolution mechanism is applied by evolving potential individuals and unpotential individuals in two ways. In addition, a three-dimensional probability array is constructed to achieve joint adaptation of parameters and strategies. Finally, after properly combining the above algorithmic components, JAPSPDE can find the most appropriate combination of control parameters and mutation strategies for specific problems, stages, and individuals. The performance of JAPSPDE is evaluated in comparison with five well-known DE algorithms on BBOB2012 and CEC2014 and with six up-to-date evolution algorithms on CEC2014. The comparison results demonstrate the competitive performance of JAPSPDE.https://ieeexplore.ieee.org/document/9099564/Differential algorithmindividual potentialjoint adaptation of parameters and strategies |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Li Tian Zhichao Li Xuefeng Yan |
spellingShingle |
Li Tian Zhichao Li Xuefeng Yan Potential-Based Differential Evolution Algorithm With Joint Adaptation of Parameters and Strategies IEEE Access Differential algorithm individual potential joint adaptation of parameters and strategies |
author_facet |
Li Tian Zhichao Li Xuefeng Yan |
author_sort |
Li Tian |
title |
Potential-Based Differential Evolution Algorithm With Joint Adaptation of Parameters and Strategies |
title_short |
Potential-Based Differential Evolution Algorithm With Joint Adaptation of Parameters and Strategies |
title_full |
Potential-Based Differential Evolution Algorithm With Joint Adaptation of Parameters and Strategies |
title_fullStr |
Potential-Based Differential Evolution Algorithm With Joint Adaptation of Parameters and Strategies |
title_full_unstemmed |
Potential-Based Differential Evolution Algorithm With Joint Adaptation of Parameters and Strategies |
title_sort |
potential-based differential evolution algorithm with joint adaptation of parameters and strategies |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
In the differential evolution (DE) algorithm, numerous studies have independently performed strategy adaptation and parameter adaptation. However, the strategy and parameters are interrelated in their impact on algorithm performance. It is well known that different problems and evolutionary stages require different appropriate parameters and strategies, but the fact that the same is true for different individuals is ignored. Few studies have focused on the difference in fitness values between two successive generations, which contains substantial evolution information. This study proposes a potential-based DE algorithm with joint adaptation of parameters and strategies (JAPSPDE). In JAPSPDE, a new population classification scheme, a new classification evolution mechanism, and a new joint adaptation mechanism are proposed to circumvent the three abovementioned issues. In the population classification scheme, individuals are divided into potential and unpotential individuals according to the improvement in fitness values between two generations. A classification evolution mechanism is applied by evolving potential individuals and unpotential individuals in two ways. In addition, a three-dimensional probability array is constructed to achieve joint adaptation of parameters and strategies. Finally, after properly combining the above algorithmic components, JAPSPDE can find the most appropriate combination of control parameters and mutation strategies for specific problems, stages, and individuals. The performance of JAPSPDE is evaluated in comparison with five well-known DE algorithms on BBOB2012 and CEC2014 and with six up-to-date evolution algorithms on CEC2014. The comparison results demonstrate the competitive performance of JAPSPDE. |
topic |
Differential algorithm individual potential joint adaptation of parameters and strategies |
url |
https://ieeexplore.ieee.org/document/9099564/ |
work_keys_str_mv |
AT litian potentialbaseddifferentialevolutionalgorithmwithjointadaptationofparametersandstrategies AT zhichaoli potentialbaseddifferentialevolutionalgorithmwithjointadaptationofparametersandstrategies AT xuefengyan potentialbaseddifferentialevolutionalgorithmwithjointadaptationofparametersandstrategies |
_version_ |
1724186671080013824 |