Differential Evolution Algorithm with Self-Adaptive Population Resizing Mechanism

被引:17
作者
Wang, Xu [1 ]
Zhao, Shuguang [1 ]
机构
[1] Donghua Univ, Coll Informat Sci & Technol, Shanghai 201620, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1155/2013/419372
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A differential evolution (DE) algorithm with self-adaptive population resizing mechanism, SapsDE, is proposed to enhance the performance of DE by dynamically choosing one of two mutation strategies and tuning control parameters in a self-adaptive manner. More specifically, more appropriate mutation strategies along with its parameter settings can be determined adaptively according to the previous status at different stages of the evolution process. To verify the performance of SapsDE, 17 benchmark functions with a wide range of dimensions, and diverse complexities are used. Nonparametric statistical procedures were performed for multiple comparisons between the proposed algorithm and five well-known DE variants from the literature. Simulation results show that SapsDE is effective and efficient. It also exhibits much more superiorresults than the other five algorithms employed in the comparison in most of the cases.
引用
收藏
页数:14
相关论文
共 30 条
[1]  
[Anonymous], 2005, PROBLEM DEFINITIONS
[2]  
[Anonymous], 2000, 6 INT C PAR PROBL SO
[3]   Self-adaptive differential evolution algorithm in constrained real-parameter optimization [J].
Brest, Janez ;
Zumer, Viljem ;
Maucec, Mirjam Sepesy .
2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, :215-+
[4]   Performance comparison of self-adaptive and adaptive differential evolution algorithms [J].
Brest, Janez ;
Boskovic, Borko ;
Greiner, Saso ;
Zumer, Viljem ;
Maucec, Mirjam Sepesy .
SOFT COMPUTING, 2007, 11 (07) :617-629
[5]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[6]   Automatic clustering using an improved differential evolution algorithm [J].
Das, Swagatam ;
Abraham, Ajith ;
Konar, Amit .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (01) :218-237
[7]   Kernel-induced fuzzy clustering of image pixels with an improved differential evolution algorithm [J].
Das, Swagatam ;
Sil, Sudeshna .
INFORMATION SCIENCES, 2010, 180 (08) :1237-1256
[8]  
Gómez J, 2003, LECT NOTES COMPUT SC, V2724, P1580
[9]   Self-adaptive differential evolution algorithm for constrained real-parameter optimization [J].
Huang, V. L. ;
Qin, A. K. ;
Suganthan, P. N. .
2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, :17-+
[10]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968