水准点(测量)
差异进化
突变
人口
数学优化
计算机科学
阶段(地层学)
全局优化
趋同(经济学)
进化策略
进化计算
算法
数学
生物
社会学
地理
经济
古生物学
人口学
基因
生物化学
经济增长
大地测量学
作者
Xiaogen Zhou,Guijun Zhang,Xiaohu Hao,Li Yu,Dongwei Xu
标识
DOI:10.1109/cec.2016.7744107
摘要
Differential evolution is a fast, robust, and simple population-based stochastic search algorithm for global optimization, which has been widely applied in various fields. However, there are many mutation strategies in DE, which have their own characteristics. Therefore, choosing a best mutation strategy is not easy for a specific problem. Different mutation strategies may be appropriate during different stages of the evolution. In this paper, we propose a DE with multi-stage strategies (DEMS). In DEMS, the evolution process of DE is divided into multiple stages according to the average distance between each individual in the initial population. Each stage has its own strategy candidate pool which includes multiple effective strategies. At the beginning of each generation, the average distance between each individual is first calculated to determine the evolution stage. Then for each target vector in the current population, a mutation strategy is randomly selected from the strategy candidate pool with respect to the stage to produce a offspring vector. Numerical experiments on 15 well-known benchmark functions and the CEC 2015 benchmark sets show that the proposed DEMS is significantly better than, or at least comparable to several state-of-the-art DE variants, in terms of the quality of the final solutions and the convergence rate.
科研通智能强力驱动
Strongly Powered by AbleSci AI