An improved differential evolution with cluster decomposition algorithm for automatic clustering

被引:8
|
作者
Kuo, R. J. [1 ]
Zulvia, Ferani E. [1 ,2 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Ind Management, 43,Sect 4,Kee Lung Rd, Taipei 106, Taiwan
[2] Univ Pertamina, Dept Logist Engn, Teuku Nyak Arief Rd, Jakarta 12220, Indonesia
关键词
Automatic clustering; Cluster defragmented algorithm; Differential evolution algorithm; K-means algorithm; Customer segmentation; GENETIC ALGORITHM; OPTIMIZATION; SELECTION; SEARCH;
D O I
10.1007/s00500-018-3496-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study proposes an improved differential evolution (DE) algorithm to solve an automatic clustering problem. Automatic clustering is a clustering technique in data mining which can automatically define the best number of clusters, as well as construct those clusters. In order to overcome the weakness of the DE algorithm for automatic clustering, some improvement scenarios are proposed. They include the best solution effect, saturated solution, acceleration and handling downhill scenarios. The best solution effect and acceleration factor are proposed to boost the convergence of the DE algorithm. The saturated solution helps the algorithm maintain the diversity of the population. The handling downhill scenario allows chromosomes to move to a worse solution, since it might later lead to a better solution. The proposed algorithm is evaluated using four well-known datasets. The computational results indicate that the proposed improvements can enhance the DE algorithm's performance. In addition, the proposed method is also applied to cluster customers for a ladies' office wear clothing franchise. The results can be used to plan a marketing strategy for the case company.
引用
收藏
页码:8957 / 8973
页数:17
相关论文
共 50 条
  • [1] An improved differential evolution with cluster decomposition algorithm for automatic clustering
    R. J. Kuo
    Ferani E. Zulvia
    [J]. Soft Computing, 2019, 23 : 8957 - 8973
  • [2] Automatic clustering using an improved differential evolution algorithm
    Das, Swagatam
    Abraham, Ajith
    Konar, Amit
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (01): : 218 - 237
  • [3] Improved Activation Schema on Automatic Clustering Using Differential Evolution Algorithm
    Tam, Hiu-Hin
    Ng, Sin-Chun
    Lui, Andrew K.
    Leung, Man-Fai
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 1749 - 1756
  • [4] A new Differential Evolution based Fuzzy Clustering for Automatic Cluster Evolution
    Saha, Indrajit
    Maulik, Ujjwal
    Bandyopadhyay, Sanghamitra
    [J]. 2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 706 - 711
  • [5] Automatic image pixel clustering with an improved differential evolution
    Das, Swagatam
    Konar, Amit
    [J]. APPLIED SOFT COMPUTING, 2009, 9 (01) : 226 - 236
  • [6] An Automatic Data Clustering Algorithm based on Differential Evolution
    Tsai, Chun-Wei
    Tai, Chiech-An
    Chiang, Ming-Chao
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 794 - 799
  • [7] Automatic Clustering for Customer Segmentation by Adaptive Differential Evolution Algorithm
    Tarkhaneh, Omid
    Karimpour, Jaber
    Mazaheri, Samaneh
    Zamiri, Elyas
    [J]. 2019 5TH IRANIAN CONFERENCE ON SIGNAL PROCESSING AND INTELLIGENT SYSTEMS (ICSPIS 2019), 2019,
  • [8] An improved density peaks clustering algorithm by automatic determination of cluster centres
    Du, Hui
    Hao, Yanting
    Wang, Zhihe
    [J]. CONNECTION SCIENCE, 2022, 34 (01) : 857 - 873
  • [9] Minimum distance clustering algorithm based on an improved differential evolution
    Yin, Xiangyuan
    Ling, Zhihao
    Guan, Liping
    Liang, Feng
    [J]. INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2014, 15 (01) : 1 - 10
  • [10] A survey of cluster validity indices for automatic data clustering using differential evolution
    Jose-Garcia, Adan
    Gomez-Flores, Wilfrido
    [J]. PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21), 2021, : 314 - 322