Customer segmentation using K-means clustering and the adaptive particle swarm optimization algorithm

被引:50
|
作者
Li, Yue [1 ]
Chu, Xiaoquan [1 ]
Tian, Dong [1 ]
Feng, Jianying [1 ]
Mu, Weisong [1 ,2 ]
机构
[1] China Agr Univ, Coll Informat & Elect Engn, Beijing 100083, Peoples R China
[2] Minist Agr, Key Lab Viticulture & Enol, Beijing 100083, Peoples R China
关键词
K-means clustering algorithm; Particle swarm optimization algorithm; Adaptive parameter learning; Mixed data; Customer segmentation; BEE COLONY OPTIMIZATION;
D O I
10.1016/j.asoc.2021.107924
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The improvement of enterprise competitiveness depends on the ability to match segmented customers in a competitive market. In this study, we propose a customer segmentation method based on the improved K-means algorithm and the adaptive particle swarm optimization (PSO) algorithm. The current PSO algorithm can easily fall into a local extremum; thus, adaptive learning PSO (ALPSO) is proposed to improve the optimization accuracy. On the basis of the analysis of population-based optimization, the inertia weight, learning factors, and the position update method are redesigned. To prevent the K-means clustering algorithm from depending on initial cluster centres, the ALPSO algorithm is used to optimize the K-means cluster centres (KM-ALPSO). Aimed at the issue of clustering the actual grape-customer consumption mixed dataset, factor analysis is used to extract numerical variables. We then propose a dissimilarity measurement method to cluster the mixed data. We compare ALPSO with several parameter update methods. We also conduct comparative experiments to compare KM-ALPSO on five UCI datasets. Finally, the improved KM-ALPSO (IKM-ALPSO) clustering algorithm is applied in customer segmentation. All results show that the three proposed methods outperform existing models. The experimental results also demonstrate the effectiveness and practicability of IKM-ALPSO for customer segmentation. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:22
相关论文
共 50 条
  • [41] An improved K-means algorithm combined with Particle Swarm Optimization approach for efficient web document clustering
    Jaganathan, P.
    Jaiganesh, S.
    2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 772 - 776
  • [42] Combining K-means and Particle Swarm Optimization for Dynamic Data Clustering Problems
    Kao, Yucheng
    Lee, Szu-Yuan
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 1, 2009, : 757 - 761
  • [43] Particle Swarm Optimization with K-means for Simultaneous Feature Selection and Data Clustering
    Prakash, Jay
    Singh, Pramod Kumar
    2015 SECOND INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MACHINE INTELLIGENCE (ISCMI), 2015, : 74 - 78
  • [44] Particle Swarm Image Segmentation Based on K-means
    Xu, Yongfeng
    Zhang, Bo
    Su, Yongli
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL IV, 2010, : 488 - 491
  • [45] A Novel K-means Image Clustering Algorithm Based on Glowworm Swarm Optimization
    Zhou, Yongquan
    Ouyang, Zhe
    Liu, Jiakun
    Sang, Gaoli
    PRZEGLAD ELEKTROTECHNICZNY, 2012, 88 (08): : 266 - 270
  • [46] Customer segmentation using k-means clustering for developing sustainable marketing strategies
    Gautam, Nidhi
    Kumar, Nitin
    BIZNES INFORMATIKA-BUSINESS INFORMATICS, 2022, 16 (01): : 72 - 82
  • [47] Discovering Knowledge by Comparing Silhouettes Using K-Means Clustering for Customer Segmentation
    Akbar, Zeeshan
    Liu, Jun
    Latif, Zahida
    INTERNATIONAL JOURNAL OF KNOWLEDGE MANAGEMENT, 2020, 16 (03) : 70 - 88
  • [48] K-Means Clustering Approach for Intelligent Customer Segmentation Using Customer Purchase Behavior Data
    Tabianan, Kayalvily
    Velu, Shubashini
    Ravi, Vinayakumar
    SUSTAINABILITY, 2022, 14 (12)
  • [49] K-means algorithm based on particle swarm optimization algorithm for anomaly intrusion detection
    Xiao, Lizhong
    Shao, Zhiqing
    Liu, Gang
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 5854 - +
  • [50] Image segmentation based on swarm intelligence and K-means clustering
    Zhao, Bo
    Qi, Lixia
    Mao, Enrong
    Song, Zhenghe
    Zhu, Zhongxiang
    Journal of Information and Computational Science, 2007, 4 (03): : 937 - 945