Automatic clustering using an improved artificial bee colony optimization for customer segmentation

被引:23
|
作者
Kuo, R. J. [1 ]
Zulvia, Ferani E. [2 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Ind Management, 43,Sect 4,Kee Lung Rd, Taipei 106, Taiwan
[2] Pertamina Univ, Dept Logist Engn, Teuku Nyak Arief Rd, Jakarta 12220, Indonesia
关键词
Automatic clustering; Artificial bee colony optimization algorithm; K-Means algorithm; Customer segmentation; GENETIC ALGORITHM; EVOLUTION; SEARCH;
D O I
10.1007/s10115-018-1162-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In cluster analysis, determining number of clusters is an important issue because information about the most appropriate number of clusters do not exist in the real-world problems. Automatic clustering is a clustering approach which is able to automatically find the most suitable number of clusters as well as divide the instances into the corresponding clusters. This study proposes a novel automatic clustering algorithm using a hybrid of improved artificial bee colony optimization algorithm and K-means algorithm (iABC). The proposed iABC algorithm improves the onlooker bee exploration scheme by directing their movements to a better location. Instead of using a random neighborhood location, the improved onlooker bee considers the data centroid to find a better initial centroid for the K-means algorithm. To increase efficiency of the improvement, the updating process is only applied on the worst cluster centroid. The proposed iABC algorithm is verified using some benchmark datasets. The computational result indicates that the proposed iABC algorithm outperforms the original ABC algorithm for automatic clustering problem. Furthermore, the proposed iABC algorithm is utilized to solve the customer segmentation problem. The result reveals that the iABC algorithm has better and more stable result than original ABC algorithm.
引用
收藏
页码:331 / 357
页数:27
相关论文
共 50 条
  • [1] Automatic clustering using an improved artificial bee colony optimization for customer segmentation
    R. J. Kuo
    Ferani E. Zulvia
    [J]. Knowledge and Information Systems, 2018, 57 : 331 - 357
  • [2] Collaborative Artificial Bee Colony Optimization Clustering Using SPNN
    Shanthi, D.
    Amalraj, R.
    [J]. INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND SYSTEM DESIGN 2011, 2012, 30 : 989 - 996
  • [3] Improved Artificial Bee Colony Optimization-Based Clustering Technique for WSNs
    Famila, S.
    Jawahar, A.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2020, 110 (04) : 2195 - 2212
  • [4] Improved Artificial Bee Colony Optimization-Based Clustering Technique for WSNs
    S. Famila
    A. Jawahar
    [J]. Wireless Personal Communications, 2020, 110 : 2195 - 2212
  • [5] Grape image fast segmentation based on improved artificial bee colony and fuzzy clustering
    Luo, Lufeng
    Zou, Xiangjun
    Yang, Zhou
    Li, Guoqin
    Song, Xiping
    Zhang, Cong
    [J]. Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, 2015, 46 (03): : 23 - 28
  • [6] Portfolio Optimization Using Improved Artificial Bee Colony Approach
    Chen, Angela H. L.
    Liang, Yun-Chia
    Liu, Chia-Chien
    [J]. PROCEEDINGS OF THE 2013 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR FINANCIAL ENGINEERING & ECONOMICS (CIFER), 2013, : 60 - 67
  • [7] Automatic kernel clustering with bee colony optimization algorithm
    Kuo, R. J.
    Huang, Y. D.
    Lin, Chih-Chieh
    Wu, Yung-Hung
    Zulvia, Ferani E.
    [J]. INFORMATION SCIENCES, 2014, 283 : 107 - 122
  • [8] Clustering Algorithm Based on Artificial Bee Colony Optimization
    Zhang, Dandan
    Luo, Ke
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON APPLIED SCIENCE AND ENGINEERING INNOVATION, 2015, 12 : 126 - 131
  • [9] Clustering using Artificial Bee Colony on CUDA
    Janousek, Jan
    Platos, Jan
    Snasel, Vaclav
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 3803 - 3807
  • [10] Improved clustering criterion for image clustering with artificial bee colony algorithm
    Ozturk, Celal
    Hancer, Emrah
    Karaboga, Dervis
    [J]. PATTERN ANALYSIS AND APPLICATIONS, 2015, 18 (03) : 587 - 599