Differential evolution with hybrid linkage crossover

被引:55
作者
Cai, Yiqiao [1 ]
Wang, Jiahai [2 ]
机构
[1] Huaqiao Univ, Coll Comp Sci & Technol, Xiamen 361021, Peoples R China
[2] Sun Yat Sen Univ, Dept Comp Sci, Guangzhou 510006, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Differential evolution; Linkage learning; Crossover; Grouping; Numerical optimization; PARTICLE SWARM OPTIMIZATION; ALGORITHM; NEIGHBORHOOD; PERFORMANCE; PARAMETERS;
D O I
10.1016/j.ins.2015.05.026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
In the field of evolutionary algorithms (EAs), differential evolution (DE) has been the subject of much attention due to its strong global optimization capability and simple implementation. However, in most DE algorithms, crossover operator often ignores the consideration of interactions between pairs of variables. That is, DE is linkage-blind, and the problem-specific linkages are not utilized effectively to guide the search process. Furthermore, linkage learning techniques have been verified to play an important role in EA optimization. Therefore, to alleviate the drawback of linkage-blind in DE and enhance its performance, a novel linkage utilization technique, called hybrid linkage crossover (HLX), is proposed in this study. HLX utilizes the perturbation-based method to automatically extract the linkage information of a specific problem and then uses the linkage information to guide the crossover process. By incorporating HLX into DE, the resulting algorithm, named HLXDE, is presented. In order to evaluate the effectiveness of HLXDE, HLX is incorporated into six original DE algorithms, as well as several advanced DE variants. Experimental results demonstrate the high performance of HLX for the DE algorithms studied. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:244 / 287
页数:44
相关论文
共 86 条
[21]
Linkage learning by number of function evaluations estimation: Practical view of building blocks [J].
Fan, Kai-Chun ;
Yu, Tian-Li ;
Lee, Jui-Ting .
INFORMATION SCIENCES, 2013, 230 :162-182
[22]
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
[23]
Modified teaching learning algorithm and double differential evolution algorithm for optimal reactive power dispatch problem: A comparative study [J].
Ghasemi, Mojtaba ;
Ghanbarian, Mohammad Mehdi ;
Ghavidel, Sahand ;
Rahmani, Shima ;
Moghaddam, Esmaeil Mahboubi .
INFORMATION SCIENCES, 2014, 278 :231-249
[24]
Goldberg D. E., 1993, Journal of the Society of Instrument and Control Engineers, V32, P10
[25]
GOLDBERG DE, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P56
[26]
Enhancing the performance of differential evolution using orthogonal design method [J].
Gong, Wenyin ;
Cai, Zhihua ;
Jiang, Liangxiao .
APPLIED MATHEMATICS AND COMPUTATION, 2008, 206 (01) :56-69
[27]
Differential Evolution With Ranking-Based Mutation Operators [J].
Gong, Wenyin ;
Cai, Zhihua .
IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (06) :2066-2081
[28]
Adaptive strategy selection in differential evolution for numerical optimization: An empirical study [J].
Gong, Wenyin ;
Fialho, Alvaro ;
Cai, Zhihua ;
Li, Hui .
INFORMATION SCIENCES, 2011, 181 (24) :5364-5386
[29]
Enhancing Differential Evolution Utilizing Eigenvector-Based Crossover Operator [J].
Guo, Shu-Mei ;
Yang, Chin-Chang .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (01) :31-49
[30]
Hartl DanielL., 1998, GENETICS PRINCIPLES, V4th