A Cluster-Based Differential Evolution Algorithm With External Archive for Optimization in Dynamic Environments

被引:107
作者
Halder, Udit [1 ]
Das, Swagatam [2 ]
Maity, Dipankar [1 ]
机构
[1] Jadavpur Univ, Dept Elect & Telecommun Engn, Kolkata 700032, India
[2] Indian Stat Inst, Elect & Commun Sci Unit, Kolkata 700108, India
关键词
Clustering; differential evolution (DE); dynamic optimization problems; evolutionary algorithms (EAs); self-adaptation; PARTICLE SWARM OPTIMIZER; GENETIC ALGORITHMS; INTELLIGENCE; DIVERSITY; MUTATION; DESIGN; TESTS; MODEL;
D O I
10.1109/TSMCB.2012.2217491
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a Cluster-based Dynamic Differential Evolution with external Archive (CDDE_Ar) for global optimization in dynamic fitness landscape. The algorithm uses a multipopulation method where the entire population is partitioned into several clusters according to the spatial locations of the trial solutions. The clusters are evolved separately using a standard differential evolution algorithm. The number of clusters is an adaptive parameter, and its value is updated after a certain number of iterations. Accordingly, the total population is redistributed into a new number of clusters. In this way, a certain sharing of information occurs periodically during the optimization process. The performance of CDDE_Ar is compared with six state-of-the-art dynamic optimizers over the moving peaks benchmark problems and dynamic optimization problem (DOP) benchmarks generated with the generalized-dynamic-benchmark-generator system for the competition and special session on dynamic optimization held under the 2009 IEEE Congress on Evolutionary Computation. Experimental results indicate that CDDE_Ar can enjoy a statistically superior performance on a wide range of DOPs in comparison to some of the best known dynamic evolutionary optimizers.
引用
收藏
页码:881 / 897
页数:17
相关论文
共 61 条
[1]   Optimization of dynamic systems: A trigonometric differential evolution approach [J].
Angira, Rakesh ;
Santosh, Alladwar .
COMPUTERS & CHEMICAL ENGINEERING, 2007, 31 (09) :1055-1063
[2]  
[Anonymous], 1966, Artificial_Intelligence_Through_Simulated Evolution
[3]  
Blackwell T.M., 2002, P GEN EV COMP C, P19
[4]  
Branke J., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1875, DOI 10.1109/CEC.1999.785502
[5]  
Branke J., 2000, LNCS
[6]  
Branke J., 2001, EVOLUTIONARY OPTIMIZ
[7]  
Branke Jurgen, 2003, Advances in evolutionary computing: theory and applications, P239
[8]   Differential evolution and differential ant-stigmergy on dynamic optimisation problems [J].
Brest, Janez ;
Korosec, Peter ;
Silc, Jurij ;
Zamuda, Ales ;
Boskovic, Borko ;
Maucec, Mirjam Sepesy .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2013, 44 (04) :663-679
[9]   Dynamic Optimization using Self-Adaptive Differential Evolution [J].
Brest, Janez ;
Zamuda, Ales ;
Boskovic, Borko ;
Maucec, Mirjam Sepesy ;
Zumer, Viljem .
2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, :415-422
[10]   Two is better than one: A diploid genotype for neural networks [J].
Calabretta, R ;
Galbiati, R ;
Nolfi, S ;
Parisi, D .
NEURAL PROCESSING LETTERS, 1996, 4 (03) :149-155