Cluster-Based Differential Evolution with Heterogeneous Influence for Numerical Optimization

被引:0
作者
Ali, Mostafa Z. [1 ]
Awad, Noor [1 ]
Duwairi, Rehab [1 ]
Albadarneh, Jafar [1 ]
Reynolds, Robert G. [2 ]
Suganthan, Ponnuthurai N. [3 ]
机构
[1] Jordan Univ Sci & Technol, Irbid 22110, Jordan
[2] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
[3] Nanyang Technol Univ, Singapore 639798, Singapore
来源
2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2015年
关键词
Differential Evolution; clustering; numerical optimization; K-means; ALGORITHM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a Cluster-based Differential Evolution Algorithm with Heterogeneous Influence for solving complex optimization problems. The idea behind this combination is to classify the Differential Evolution population into a number of clusters using k-means clustering method and to apply different mutation strategies for the clusters. The number of clusters is changed dynamically in each generation. The proposed algorithm uses three mutation strategies: DE/bestgroup/1/exp, DE/rand1/exp and DE/rand/1/bin. The DE/bestgroup/1/exp is an improved mutation strategy that randomly selects a portion of the population and then chooses the best individual in the group to guide the evolution. The k-means clustering algorithm is used periodically to fine-tune solutions that are generated from DE/best-group/1/exp by producing new clusters. This helps in balancing the exploration and exploitation capabilities by using different mutation strategies for these clusters to enhance diversity. The performance of the proposed approach is tested on 25 complex benchmark functions on single objective real-parameter numerical optimization. Results show that the proposed algorithm exhibits competitive performance when compared to other state-of-the-art algorithms.
引用
收藏
页码:393 / 400
页数:8
相关论文
共 39 条
  • [1] [Anonymous], ACM COMPUTING SURVEY
  • [2] [Anonymous], IEEE T SYSTEMS MAN A
  • [3] [Anonymous], 2001, Pattern Classification
  • [4] Brest J., 2009, IEEE T EVOLUT COMPUT, V10, P646
  • [5] Self-adaptive differential evolution algorithm in constrained real-parameter optimization
    Brest, Janez
    Zumer, Viljem
    Maucec, Mirjam Sepesy
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 215 - +
  • [6] Performance comparison of self-adaptive and adaptive differential evolution algorithms
    Brest, Janez
    Boskovic, Borko
    Greiner, Saso
    Zumer, Viljem
    Maucec, Mirjam Sepesy
    [J]. SOFT COMPUTING, 2007, 11 (07) : 617 - 629
  • [7] A clustering-based differential evolution for global optimization
    Cai, Zhihua
    Gong, Wenyin
    Ling, Charles X.
    Zhang, Harry
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (01) : 1363 - 1379
  • [8] A SPATIAL-FILTERING APPROACH TO TEXTURE ANALYSIS
    COGGINS, JM
    JAIN, AK
    [J]. PATTERN RECOGNITION LETTERS, 1985, 3 (03) : 195 - 203
  • [9] Differential Evolution: A Survey of the State-of-the-Art
    Das, Swagatam
    Suganthan, Ponnuthurai Nagaratnam
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) : 4 - 31
  • [10] Gamperle R., 2002, ADV INTELL SYST FUZZ, V10, P293