Artigo Revisado por pares

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

2012; Taylor & Francis; Volume: 45; Issue: 8 Linguagem: Inglês

10.1080/0305215x.2012.713356

ISSN

1029-0273

Autores

S. Miruna Joe Amali, S. Baskar,

Tópico(s)

Evolutionary Algorithms and Applications

Resumo

Abstract 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: Equation(1) diversity-controlled SaDE (DCSaDE); Equation(2) SaDE with local search (SaDE-LS); and Equation(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. Keywords: population diversityfuzzy system (FS)self-adaptive differential evolution (SaDE) Acknowledgements The authors thank the University Grants Commission (UGC), New Delhi, for financially supporting this work under the major project (38-248/2009(SR)) and the Thiagarajar College of Engineering for providing the necessary facilities for carrying out this work. The authors thank Professor Suganthan, P.N., for sharing the SaDE codes for this research work.

Referência(s)
Altmetric
PlumX