arrow
返回

A differential evolution algorithm based on accompanying population and piecewise evolution strategy

delete2023-08-01
delete13
PRE
AI
M
Minghao Wang
Y
Yongjie Ma *
DOI:10.1016/j.asoc.2023.110390delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

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

期刊

Applied Soft Computing 封面图
Applied Soft Computing
IF:
6.6
论文数:
1.4W
被引数:
4.8W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
err分享
err收藏
err1997-01-01
err0
PREAI
errRainer Storn; Kenneth Price
err分享
err收藏
A multi-role based differential evolution
err2019-11-01
err44
errOAAI
errGui, Ling; Xia, Xuewen; Yu, Fei; Wu, Hongrun; Wu, Ruifeng; Wei, Bo; Zhang, Yinglong; Li, Xiong; He, Guoliang
err分享
err收藏
学者 查看更多内容