Fuzzy logic-based diversity-controlled self-adaptive differential evolution

被引:9
作者
Amali, S. Miruna Joe [1 ]
Baskar, S. [1 ]
机构
[1] Thiagarajar Coll Engn, Elect & Elect Engn Dept, Madurai, Tamil Nadu, India
关键词
population diversity; fuzzy system (FS); self-adaptive differential evolution (SaDE); GLOBAL OPTIMIZATION; GENETIC ALGORITHM;
D O I
10.1080/0305215X.2012.713356
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This article presents a novel method using a fuzzy system (FS) to control the population diversity during the various phases of evolution. A local search is applied at regular intervals on an individual selected at random to aid the population in convergence. This diversity control methodology is applied to vary the crossover rate of self-adaptive differential evolution (SaDE). Three variants of the SaDE algorithm are proposed: (1) diversity-controlled SaDE (DCSaDE); (2) SaDE with local search (SaDE-LS); and (3) diversity-controlled SaDE with local search (DCSaDE-LS). The performance of the proposed algorithms is analysed using a set of unconstrained benchmark functions with respect to average function evaluations, success rate and the mean of the objectives of 30 independent trials. The DCSaDE-LS algorithm had a better success rate for high-dimensional multimodal problems and conserved the number of function evaluations required for most of the problems. It is compared with other popular algorithms and the outcome of the proposed DCSaDE-LS algorithm is validated using non-parametric statistical tests. MATLAB codes for the proposed algorithms may be obtained on request.
引用
收藏
页码:899 / 915
页数:17
相关论文
共 36 条
[1]  
[Anonymous], 1996, Neuro-Fuzzy and Soft Computing
[2]  
Auger A, 2005, IEEE C EVOL COMPUTAT, P1769
[3]   On self-adaptive features in real-parameter evolutionary algorithms [J].
Beyer, HG ;
Deb, K .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2001, 5 (03) :250-270
[4]   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
[5]   Measuring biological diversity using Euclidean metrics [J].
Champely, S ;
Chessel, D .
ENVIRONMENTAL AND ECOLOGICAL STATISTICS, 2002, 9 (02) :167-177
[6]   Reliability-redundancy optimization by means of a chaotic differential evolution approach [J].
Coelho, Leandro dos Santos .
CHAOS SOLITONS & FRACTALS, 2009, 41 (02) :594-602
[7]   Combining of chaotic differential evolution and quadratic programming for economic dispatch optimization with valve-point effect [J].
Coelho, LS ;
Mariani, VC .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2006, 21 (02) :989-996
[8]   A computationally efficient evolutionary algorithm for real-parameter optimization [J].
Deb, K ;
Anand, A ;
Joshi, D .
EVOLUTIONARY COMPUTATION, 2002, 10 (04) :371-395
[9]   A study on the use of non-parametric tests for analyzing the evolutionary algorithms' behaviour: a case study on the CEC'2005 Special Session on Real Parameter Optimization [J].
Garcia, Salvador ;
Molina, Daniel ;
Lozano, Manuel ;
Herrera, Francisco .
JOURNAL OF HEURISTICS, 2009, 15 (06) :617-644
[10]  
Herrera F, 2003, SOFT COMPUT, V7, P545, DOI [10.1007/S00500-002-0238-Y, 10.1007/S00500-002-0238-y]