Ensemble strategies with adaptive evolutionary programming

被引:114
作者
Mallipeddi, R. [1 ]
Mallipeddi, S. [1 ]
Suganthan, P. N. [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
关键词
Adaptive evolutionary programming; Ensemble of mutation strategies; Gaussian; Cauchy;
D O I
10.1016/j.ins.2010.01.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mutation operators such as Gaussian, Levy and Cauchy have been used with evolutionary programming (EP). According to the no free lunch theorem, it is impossible for EP with a single mutation operator to outperform always. For example, Classical EP (CEP) with Gaussian mutation is better at searching in a local neighborhood while the Fast EP (FEP) with the Cauchy mutation performs better over a larger neighborhood. Motivated by these observations, we propose an ensemble approach where each mutation operator has its associated population and every population benefits from every function call. This approach enables us to benefit from different mutation operators with different parameter values whenever they are effective during different stages of the search process. In addition, the recently proposed Adaptive EP (AEP) using Gaussian (ACEP) and Cauchy (AFEP) mutations is also evaluated. In the AEP, the strategy parameter values are adapted based on the search performance in the previous few generations. The performance of ensemble is compared with a mixed mutation strategy, which integrates several mutation operators into a single algorithm as well as against the AEP with a single mutation operator. Improved performance of the ensemble over the single mutation-based algorithms and mixed mutation algorithm is verified using statistical tests. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:1571 / 1581
页数:11
相关论文
共 25 条
[1]  
[Anonymous], 2005, PROBLEM DEFINITIONS
[2]  
[Anonymous], 1966, Artificial_Intelligence_Through_Simulated Evolution
[3]  
[Anonymous], 1971, INTRO PROBABILITY TH
[4]   An Overview of Evolutionary Algorithms for Parameter Optimization [J].
Baeck, Thomas ;
Schwefel, Hans-Paul .
EVOLUTIONARY COMPUTATION, 1993, 1 (01) :1-23
[5]  
Chellapilla K., 1998, IEEE Transactions on Evolutionary Computation, V2, P91, DOI 10.1109/4235.735431
[6]   EP-based kinematic control and adaptive fuzzy sliding-mode dynamic control for wheeled mobile robots [J].
Chen, Chih-Yang ;
Li, Tzuu-Hseng S. ;
Yeh, Ying-Chieh .
INFORMATION SCIENCES, 2009, 179 (1-2) :180-195
[7]   Evolutionary programming using a mixed mutation strategy [J].
Dong, Hongbin ;
He, Jun ;
Huang, Houkuan ;
Hou, Wei .
INFORMATION SCIENCES, 2007, 177 (01) :312-327
[8]  
Fogel D.B., 1995, EVOLUTIONARY COMPUTA
[9]  
Fogel D.B., 1991, SYSTEM IDENTIFICATIO
[10]  
GARCIA S, 2007, J HEURISTICS