A comparative study of common and self-adaptive differential evolution strategies on numerical benchmark problems

被引:18
作者
Goudos, S. K. [1 ]
Baltzis, K. B. [1 ]
Antoniadis, K. [1 ]
Zaharis, Z. D. [1 ]
Hilas, C. S. [2 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Phys, RadioCommun Lab, Thessaloniki 54124, Greece
[2] Technol Educ Inst Serres, Dept Informat & Commun, Serres 62124, Greece
来源
WORLD CONFERENCE ON INFORMATION TECHNOLOGY (WCIT-2010) | 2011年 / 3卷
关键词
Differential evolution; benchmark functions; global optimization; adaptive parameter control; OPTIMIZATION;
D O I
10.1016/j.procs.2010.12.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Differential Evolution (DE) is a population-based stochastic global optimization technique that requires the adjustment of a very few parameters in order to produce results. However, the control parameters involved in DE are highly dependent on the optimization problem; in practice, their fine-tuning is not always an easy task. The self-adaptive differential evolution (SADE) variants are those that do not require the pre-specified choice of control parameters. On the contrary, control parameters are self-adapted by using the previous learning experience. In this paper, we discuss and evaluate popular common and self-adaptive differential evolution (DE) algorithms. In particular, we present an empirical comparison between two self-adaptive DE variants and common DE methods. In order to assure a fair comparison, we test the methods by using a number of well-known unimodal and multimodal, separable and non-separable, benchmark optimization problems for different dimensions and population size. The results show that SADE variants outperform, or at least produce similar results, to common differential evolution algorithms in terms of solution accuracy and convergence speed. The advantage of using the self-adaptive methods is that the user does not need to adjust control parameters. Therefore, the total computational effort is significantly reduced. (C) 2010 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of the Guest Editor.
引用
收藏
页数:6
相关论文
共 21 条
[1]  
[Anonymous], APPL SOFT COMPUT
[2]   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
[3]   Optimization of the difference patterns for monopulse antennas by a hybrid real/integer-coded differential evolution method [J].
Caorsi, S ;
Massa, A ;
Pastorino, M ;
Randazzo, A .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2005, 53 (01) :372-376
[4]   The application of a modified differential evolution strategy to some array pattern synthesis problems [J].
Chen, Yikai ;
Yang, Shiwen ;
Nie, Zaiping .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2008, 56 (07) :1919-1927
[5]  
Cruz I.L. Lopez, 2003, APPL SOFT COMPUT, V3, P97
[6]   Parameter control in evolutionary algorithms [J].
Eiben, AE ;
Hinterding, R ;
Michalewicz, Z .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (02) :124-141
[7]  
Feoktistov V, 2004, P 18 INT PAR DISTR P
[8]   Design of Microwave Broadband Absorbers Using a Self-Adaptive Differential Evolution Algorithm [J].
Goudos, Sotirios K. .
INTERNATIONAL JOURNAL OF RF AND MICROWAVE COMPUTER-AIDED ENGINEERING, 2009, 19 (03) :364-372
[9]  
Krink T., 2000, P 2000 C EV COMP LA
[10]  
KUKKONEN S, 2005, P 2005 C EV COMP ED, DOI DOI 10.1016/J.INS.2004.06.009