K-means clustering algorithm based on improved quantum particle swarm optimization and its application

被引:0
作者
Li Y. [1 ]
Mu W.-S. [1 ,2 ]
Chu X.-Q. [1 ]
Fu Z.-T. [2 ,3 ]
机构
[1] College of Information and Electrical Engineering, China Agricultural University, Beijing
[2] Beijing Laboratory of Food Quality and Safety, China Agricultural University, Beijing
[3] College of Engineering, China Agricultural University, Beijing
来源
Kongzhi yu Juece/Control and Decision | 2022年 / 37卷 / 04期
关键词
Cluster centers; Clustering analysis; Customer classification; K-means clustering algorithm; Quantum particle swarm optimization algorithm; Table grapes;
D O I
10.13195/j.kzyjc.2020.1302
中图分类号
学科分类号
摘要
The original K-means clustering algorithm is seriously affected by initial centroids of clustering and easy to fall into local optima. To overcome these shortages, this paper uses the quantum particle swarm optimization (QPSO) which has power ability of global search and quick convergence rate to optimize the initial clustering centers of the original K-means algorithm. As the QPSO algorithm can easily fall into the local optimum, the local attractor with Gauss disturbance is used to make the population jump out of the local extremum. To improve the convergence speed of the algorithm, the weighted average best position is used to take advantage of the elite particles. The contraction-expansion factors and random variables are combined in order to select the best parameter strategy. The simulation results on various benchmark problems show that the optimization accuracy, convergence speed and stability of the improved optimization algorithm are significantly improved. Experimental results on the typical UCI datasets show that the proposed method is superior to compared algorithms. Finally, this method is applied to the customer classification of table grapes, which shows the effectiveness and practicability of the proposed clustering algorithm. Through the empirical analysis, it is also proved that this model can be promoted and applied. Copyright ©2022 Control and Decision.
引用
收藏
页码:839 / 850
页数:11
相关论文
共 30 条
[1]  
Jiang X P, Li C H, Sun J., A modified K-means clustering for mining of multimedia databases based on dimensionality reduction and similarity measures, Cluster Computing, 20, 10, pp. 1-8, (2017)
[2]  
Yang H H, Meng C, Wang C, Et al., Improved K-means clustering algorithm based on feature selection and removal on target point, Control and Decision, 34, 6, pp. 1219-1226, (2019)
[3]  
Berkhin P., A survey of clustering data mining techniques, Grouping Multidimensional Data, pp. 25-71, (2006)
[4]  
Chen G C, Liu Y, Ge Z Q., K-means bayes algorithm for imbalanced fault classification and big data application, Journal of Process Control, 81, pp. 54-64, (2019)
[5]  
Luo F L., An improved K-means algorithm and its application in customer classification of network enterprises, Applied Mechanics and Materials, 3082, 1090, pp. 2124-2127, (2014)
[6]  
Wang J, Wang S T, Deng Z H., Survey on challenges in clustering analysis research, Control and Decision, 27, 3, pp. 321-328, (2012)
[7]  
Bai L, Cheng X Q, Liang J Y, Et al., Fast density clustering strategies based on the K-means algorithm, Pattern Recognition, 71, 3, pp. 375-386, (2017)
[8]  
Zhou B J, Tao Y Z, Ji B, Et al., Optimizing K-means initial clustering centers by minimizing sum of squared error, Computer Engineering and Applications, 54, 15, pp. 48-52, (2018)
[9]  
Yu X G, Yu X P., On unsupervised clustering algorithm based on distance and density, Computer Applications and Software, 27, 7, pp. 122-125, (2010)
[10]  
Deng B Y., A survey on advanced K-means algorithm, Computer Engineering & Software, 41, 2, pp. 188-192, (2020)