A new approach for data clustering using hybrid artificial bee colony algorithm

被引:108
|
作者
Yan, Xiaohui [1 ,2 ]
Zhu, Yunlong [1 ]
Zou, Wenping [1 ,2 ]
Wang, Liang [1 ,2 ]
机构
[1] Chinese Acad Sci, Shenyang Inst Automat, Key Lab Ind Informat, Shenyang 110016, Peoples R China
[2] Chinese Acad Sci, Grad Sch, Beijing 100039, Peoples R China
基金
中国国家自然科学基金;
关键词
Data clustering; Artificial bee colony; Hybrid artificial bee colony; Crossover operator; ABC OPTIMIZATION ALGORITHM; GENETIC ALGORITHM; PERFORMANCE; SYSTEM;
D O I
10.1016/j.neucom.2012.04.025
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data clustering is a popular data analysis technique needed in many fields. Recent years, some swarm intelligence-based approaches for clustering were proposed and achieved encouraging results. This paper presents a Hybrid Artificial Bee Colony (HABC) algorithm for data clustering. The incentive mechanism of HABC is enhancing the information exchange (social learning) between bees by introducing the crossover operator of Genetic Algorithm (GA) to ABC. With a test on ten benchmark functions, the proposed HABC algorithm is proved to have significant improvement over canonical ABC and several other comparison algorithms. The HABC algorithm is then employed for data clustering. Six real datasets selected from the UCI machine learning repository are used. The results show that the HABC algorithm achieved better results than other algorithms and is a competitive approach for data clustering. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:241 / 250
页数:10
相关论文
共 50 条
  • [1] A novel approach for data stream clustering using artificial bee colony algorithm
    Xu, Chong-Huan
    [J]. International Journal of Wireless and Mobile Computing, 2015, 8 (01) : 59 - 65
  • [2] A Clustering Approach Using Cooperative Artificial Bee Colony Algorithm
    Zou, Wenping
    Zhu, Yunlong
    Chen, Hanning
    Sui, Xin
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2010, 2010
  • [3] A hybrid approach to artificial bee colony algorithm
    Lianbo Ma
    Yunlong Zhu
    Dingyi Zhang
    Ben Niu
    [J]. Neural Computing and Applications, 2016, 27 : 387 - 409
  • [4] A hybrid approach to artificial bee colony algorithm
    Ma, Lianbo
    Zhu, Yunlong
    Zhang, Dingyi
    Niu, Ben
    [J]. NEURAL COMPUTING & APPLICATIONS, 2016, 27 (02): : 387 - 409
  • [5] A New Collaborative Recommendation Approach Based on Users Clustering Using Artificial Bee Colony Algorithm
    Ju, Chunhua
    Xu, Chonghuan
    [J]. SCIENTIFIC WORLD JOURNAL, 2013,
  • [6] A Hybrid Discrete Artificial Bee Colony - GRASP Algorithm for Clustering
    Marinakis, Yannis
    Marinaki, Magdalene
    Matsatsinis, Nikolaos
    [J]. CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 548 - +
  • [7] A novel clustering approach: Artificial Bee Colony (ABC) algorithm
    Karaboga, Dervis
    Ozturk, Celal
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (01) : 652 - 657
  • [8] Artificial bee colony algorithm for clustering: an extreme learning approach
    Alshamiri, Abobakr Khalil
    Singh, Alok
    Surampudi, Bapi
    [J]. SOFT COMPUTING, 2016, 20 (08) : 3163 - 3176
  • [9] Artificial bee colony algorithm for clustering: an extreme learning approach
    Abobakr Khalil Alshamiri
    Alok Singh
    Bapi Raju Surampudi
    [J]. Soft Computing, 2016, 20 : 3163 - 3176
  • [10] Global Artificial Bee Colony Search Algorithm for Data Clustering
    Danish, Zeeshan
    Shah, Habib
    Tairan, Nasser
    Ghazali, Rozaida
    Badshah, Akhtar
    [J]. INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2019, 10 (02) : 48 - 59