返回
SFSADE: an improved self-adaptive differential evolution algorithm with a shuffled frog-leaping strategy
DOI:10.1007/s10462-021-10099-9.png)
摘要
En 中文
The differential evolution (DE) algorithm is an efficient random search algorithm based on swarm intelligence for solving optimization problems. It has the advantages of easy implementation, fast convergence, strong optimization ability and good robustness. However, the performance of DE is very sensitive to the design of different operators and the setting of control parameters. To solve these key problems, this paper proposes an improved self-adaptive differential evolution algorithm with a shuffled frog-leaping strategy (SFSADE). It innovatively incorporates the idea of the shuffled frog-leaping algorithm into DE, and at the same time, it cleverly introduces a new strategy of classification mutation, and also designs a new adaptive adjustment mechanism for control parameters. In addition, we have carried out a large number of simulation experiments on the 25 benchmark functions of CEC 2005 and two nonparametric statistical tests to comprehensively evaluate the performance of SFSADE. Finally, the results of simulation experiments and nonparametric statistical tests show that SFSADE is very effective in improving DE, and significantly improves the overall diversity of the population in the process of dynamic evolution. Compared with other advanced DE variants, its global search speed and optimization performance also has strong competitiveness.
Keyword:
Differential evolution
Numerical optimization
Self-adaptive mechanism
Shuffled frog leaping
期刊
IF:
13.9
论文数:
6.1K
被引数:
1.9W
机构
引用论文
A differential evolution algorithm with self-adapting strategy and control parameters一种具有自适应策略和控制参数的差分进化算法
Self-adaptive differential evolution algorithm with discrete mutation control parameters具有离散变异控制参数的自适应差分进化算法
Design and applications of an advanced hybrid meta-heuristic algorithm for optimization problems优化问题的高级混合元启发式算法的设计与应用
Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization求解全局数值优化问题的策略自适应差分进化算法
A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms关于使用非参数统计检验作为比较进化和群体智能算法的方法的实用教程
Optimization of water distribution network design using the Shuffled Frog Leaping Algorithm基于混合蛙跳算法的供水管网优化设计

