返回
A differential evolution algorithm based on accompanying population and piecewise evolution strategy
DOI:10.1016/j.asoc.2023.110390.png)
摘要
En 中文
Differential evolution (DE) is a simple and effective stochastic search algorithm, but its convergence speed and population diversity often decline catastrophically with the evolution process. In this paper, a differential evolution algorithm based on accompanying population and piecewise evolution strategy (APPDE) is proposed. The accompanying population is used to store suboptimal solutions, and its initialization, reinitialization and renewal mechanisms are designed to maintain the characteristics of suboptimal solutions and enhance the population diversity. The mutation operators are improved based on the accompanying population to balance the exploration and exploitation ability. In view of the phenomenon that the evolution speed slows down or even stagnates, the mutation strategies and control parameters are optimized by combining with piecewise evolution. The performance of APPDE is evaluated on CEC2014, CEC2015 and CEC2017 benchmark problem suites, and compared with the state-of-the-art optimization algorithms. The results show that APPDE has better performance than the competitive algorithms. & COPY; 2023 Elsevier B.V. All rights reserved.
Keyword:
Accompanying population
Differential evolution
Mutation operators
Piecewise evolution
期刊
IF:
6.6
论文数:
1.4W
被引数:
4.8W
机构
暂无机构信息
引用论文
A random perturbation modified differential evolution algorithm for unconstrained optimization problems
SOFT COMPUTING
IF2.5
Real-parameter unconstrained optimization based on enhanced fitness-adaptive differential evolution algorithm with novel mutation基于改进适应度的变异差分进化算法的实参数无约束优化
SOFT COMPUTING
IF2.5
An adaptive differential evolution with combined strategy for global numerical optimization
SOFT COMPUTING
IF2.5
Adaptive guided differential evolution algorithm with novel mutation for numerical optimization面向数值优化的带变异的自适应引导差分进化算法

