Customer Segmentation Using K-Means Clustering and the Hybrid Particle Swarm Optimization Algorithm

被引:10
作者
Li, Yue [1 ]
Qi, Jianfang [1 ]
Chu, Xiaoquan [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; hybrid mechanism; cluster analysis; customer segmentation; ANT COLONY OPTIMIZATION; GENETIC ALGORITHM; HYBRIDIZATION STRATEGIES; NEURAL-NETWORKS; PSO; GA;
D O I
10.1093/comjnl/bxab206
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In a competitive market, it is of great significance to divide customer groups to develop customer-centered personalized products. In this paper, we propose a customer segmentation method based on the K-means algorithm and the improved particle swarm optimization (PSO) algorithm. As the PSO algorithm easily falls into local extremum, the improved hybrid particle swarm optimization (IHPSO) algorithm is proposed to improve optimization accuracy. The full factorial design is used to determine the optimal parameter combination; the roulette operator is used to select excellent particles; then, the selected particles are crossed according to their adaptive crossover probabilities; when the population falls into a local optimum, the particles are mutated according to their adaptive mutation probabilities. Aimed at the K-means' sensitivity to selecting the initial cluster centers, IHPSO is used to optimize the cluster centers (IHPSO-KM). We compare IHPSO with the PSO, LDWPSO, GA, GA-PSO and ALPSO algorithms on nine benchmark functions. We also conduct comparative experiments to compare IHPSO-KM with several conventional and state-of-the-art approaches on five UCI datasets. All results show that the two proposed methods outperform existing models. Finally, IHPSO-KM is applied in customer segmentation. The experimental results also prove the rationality and applicability of IHPSO-KM for customer segmentation.
引用
收藏
页码:941 / 962
页数:22
相关论文
共 53 条
[1]   An extensive comparative study of cluster validity indices [J].
Arbelaitz, Olatz ;
Gurrutxaga, Ibai ;
Muguerza, Javier ;
Perez, Jesus M. ;
Perona, Inigo .
PATTERN RECOGNITION, 2013, 46 (01) :243-256
[2]   Fast density clustering strategies based on the k-means algorithm [J].
Bai, Liang ;
Cheng, Xueqi ;
Liang, Jiye ;
Shen, Huawei ;
Guo, Yike .
PATTERN RECOGNITION, 2017, 71 :375-386
[3]   A novel particle swarm and genetic algorithm hybrid method for diesel engine performance optimization [J].
Bertram, Aaron M. ;
Zhang, Qiang ;
Kong, Song-Charng .
INTERNATIONAL JOURNAL OF ENGINE RESEARCH, 2016, 17 (07) :732-747
[4]   An efficient hybrid clustering method based on improved cuckoo optimization and modified particle swarm optimization algorithms [J].
Bouyer, Asgarali ;
Hatamlou, Abdolreza .
APPLIED SOFT COMPUTING, 2018, 67 :172-182
[5]   Chaotic dynamic weight particle swarm optimization for numerical function optimization [J].
Chen, Ke ;
Zhou, Fengyu ;
Liu, Aling .
KNOWLEDGE-BASED SYSTEMS, 2018, 139 :23-40
[6]  
Chinnasri W., 2013, PROC 2013 IEEE INT C, P724
[7]   Mathematical modeling and intelligent optimization of submerged arc welding process parameters using hybrid PSO-GA evolutionary algorithms [J].
Choudhary, Ankush ;
Kumar, Manoj ;
Gupta, Munish Kumar ;
Unune, Deepak Kumar ;
Mia, Mozammel .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (10) :5761-5774
[8]   Modeling wine preferences by data mining from physicochemical properties [J].
Cortez, Paulo ;
Cerdeira, Antonio ;
Almeida, Fernando ;
Matos, Telmo ;
Reis, Jose .
DECISION SUPPORT SYSTEMS, 2009, 47 (04) :547-553
[9]   Detection of Phishing Websites Based on Probabilistic Neural Networks and K-Medoids Clustering [J].
El-Alfy, El-Sayed M. .
COMPUTER JOURNAL, 2017, 60 (12) :1745-1759
[10]  
Fenglan Luo, 2014, Applied Mechanics and Materials, V541-542, P2124, DOI 10.4028/www.scientific.net/AMM.543-547.2124