Enhanced Differential Evolution with Self-organizing Map for Numerical Optimization

被引:1
作者
Wu, Duanwei [1 ]
Cai, Yiqiao [1 ]
Li, Jing [1 ]
Luo, Wei [1 ]
机构
[1] Huaqiao Univ, Coll Comp Sci & Technol, Xiamen, Peoples R China
来源
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT II | 2018年 / 11335卷
关键词
Differential evolution; Self-organizing map; Self-adaptive neighborhood mechanism; Numerical optimization; ALGORITHM;
D O I
10.1007/978-3-030-05054-2_24
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In Differential evolution (DE), the valuable information from the data generated during the evolutionary process has not yet fully exploited to guide the search. As a clustering algorithm based on neural network structure, Self-organizing map (SOM) method can effectively preserve the topological structure of the data in the high dimensional input space. By taking the advantage of SOM, this paper presents a SOM-based DE variant (DE-SOM) to utilize the neighborhood information extracted by the SOM method. In DESOM, the neighborhood relationships among the individuals are firstly extracted by the SOM method. Then, with the obtained neighborhood relationships, a self-adaptive neighborhood mechanism (SNM) is introduced to dynamically adjust the neighborhood size for selecting parents involved in the mutation process. The performance of DE-SOM has been evaluated on the benchmark functions from CEC2013, and the results show its effectiveness when compared with the original DE algorithms.
引用
收藏
页码:308 / 318
页数:11
相关论文
共 16 条
[1]   KEEL: a software tool to assess evolutionary algorithms for data mining problems [J].
Alcala-Fdez, J. ;
Sanchez, L. ;
Garcia, S. ;
del Jesus, M. J. ;
Ventura, S. ;
Garrell, J. M. ;
Otero, J. ;
Romero, C. ;
Bacardit, J. ;
Rivas, V. M. ;
Fernandez, J. C. ;
Herrera, F. .
SOFT COMPUTING, 2009, 13 (03) :307-318
[2]  
Ali MZ, 2015, IEEE C EVOL COMPUTAT, P393, DOI 10.1109/CEC.2015.7256917
[3]   A clustering-based differential evolution for global optimization [J].
Cai, Zhihua ;
Gong, Wenyin ;
Ling, Charles X. ;
Zhang, Harry .
APPLIED SOFT COMPUTING, 2011, 11 (01) :1363-1379
[4]   An Evolutionary Algorithm That Makes Decision Based on the Entire Previous Search History [J].
Chow, Chi Kin ;
Yuen, Shiu Yin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (06) :741-769
[5]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18
[6]   Using Fuzzy Clustering Chaotic-based Differential Evolution to solve multiple resources leveling in the multiple projects scheduling problem [J].
Duc-Hoc Tran ;
Cheng, Min-Yuan ;
Anh-Duc Pham .
ALEXANDRIA ENGINEERING JOURNAL, 2016, 55 (02) :1541-1552
[7]   A Cluster-Based Differential Evolution With Self-Adaptive Strategy for Multimodal Optimization [J].
Gao, Weifeng ;
Yen, Gary G. ;
Liu, Sanyang .
IEEE TRANSACTIONS ON CYBERNETICS, 2014, 44 (08) :1314-1327
[8]   A study of statistical techniques and performance measures for genetics-based machine learning: accuracy and interpretability [J].
Garcia, S. ;
Fernandez, A. ;
Luengo, J. ;
Herrera, F. .
SOFT COMPUTING, 2009, 13 (10) :959-977
[9]   The self-organizing map [J].
Kohonen, T .
NEUROCOMPUTING, 1998, 21 (1-3) :1-6
[10]  
Kundu D, 2009, LECT NOTES ARTIF INT, V5572, P177, DOI 10.1007/978-3-642-02319-4_21