Enhanced differential evolution using random-based sampling and neighborhood mutation

被引:0
作者
Gang Liu
Caiquan Xiong
Zhaolu Guo
机构
[1] Hubei University of Technology,Computer School
[2] Wuhan University,State Key Laboratory of Software Engineering, Computer School
[3] JiangXi University of Science and Technology,School of Science
来源
Soft Computing | 2015年 / 19卷
关键词
Differential evolution; Random-based sampling; Neighborhood mutation; Global optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Differential evolution (DE) is a simple and efficient global optimization algorithm. When differential evolution is applied in complex optimization problems, it has the shortages of prematurity and stagnation. An enhanced differential evolution using random sampling and neighborhood mutation to solve the above problems is proposed in this paper. The proposed enhanced DE is called random-based differential evolution with neighborhood mutation (NRDE). Random-based sampling is an improvement of center-based sampling. In NRDE, random-based sampling as the new mutation operator to generate the random-based individuals and the designed neighborhood mutation operator are used to search in the neighborhood created by the centers of the population and the sub-population. This paper compares other state-of-the-art evolutionary algorithms with the proposed algorithm, NRDE. Experimental verifications are conducted on 24 benchmark functions and the CEC’05 competition, including detailed analysis for NRDE. The results clearly show that NRDE outperforms other evolutionary algorithms in terms of the solution accuracy and the convergence rate.
引用
收藏
页码:2173 / 2192
页数:19
相关论文
共 108 条
  • [1] Back T(1993)An overview of evolutionary algorithms for parameter optimization Evol. Comput. 1 1-23
  • [2] Schwefel H-P(2006)Self-adapting control parameters in differential evolution: a comparative studyon numerical benchmark problems IEEE Trans. Evol. Comput. 10 646-657
  • [3] Brest J(2011)A clustering-based differential evolution for global optimization Appl. Soft Comput. 11 1363-1379
  • [4] Greiner S(2012)Learning-enhanced differential evolution for numerical optimization Soft Comput. 16 303-330
  • [5] Boskovic B(2012)PEM fuel cell modeling using differential evolution Energy 40 387-399
  • [6] Mernik M(2009)Differential evolution using a neighborhood based mutation operator IEEE Trans. Evol. Comput. 13 526-553
  • [7] Zumer V(2009)Differential evolution using a neighborhood-based mutation operator IEEE Trans Evol Comput 13 526-553
  • [8] Cai Z(2012)Investigating smart sampling as a population initialization method for differential evolution in continuous problems Inf. Sci. 193 36-53
  • [9] Gong W(2011)Improving classical and decentralized differential evolution with new mutation operator and population topologies IEEE Trans. Evol. Comput. 15 67-98
  • [10] Ling CX(2011)Improving classical and decentralized differential evolution with new mutation operator and population topologies IEEE Trans. Evol. Comput. 15 67-98