Differential evolution algorithm with ensemble of parameters and mutation strategies

Differential evolution (DE) has attracted much attention recently as an effective approach for solving numerical optimization problems. However, the performance of DE is sensitive to the choice of the mutation strategy and associated control parameters. Thus, to obtain optimal performance, time-cons...

Full description

Saved in:
Bibliographic Details
Published in:Applied soft computing Vol. 11; no. 2; pp. 1679 - 1696
Main Authors: Mallipeddi, R., Suganthan, P.N., Pan, Q.K., Tasgetiren, M.F.
Format: Journal Article
Language:English
Published: Elsevier B.V 01-03-2011
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Differential evolution (DE) has attracted much attention recently as an effective approach for solving numerical optimization problems. However, the performance of DE is sensitive to the choice of the mutation strategy and associated control parameters. Thus, to obtain optimal performance, time-consuming parameter tuning is necessary. Different mutation strategies with different parameter settings can be appropriate during different stages of the evolution. In this paper, we propose to employ an ensemble of mutation strategies and control parameters with the DE (EPSDE). In EPSDE, a pool of distinct mutation strategies along with a pool of values for each control parameter coexists throughout the evolution process and competes to produce offspring. The performance of EPSDE is evaluated on a set of bound-constrained problems and is compared with conventional DE and several state-of-the-art parameter adaptive DE variants.
ISSN:1568-4946
1872-9681
DOI:10.1016/j.asoc.2010.04.024