A population-based clustering technique using particle swarm optimization and k-means

被引:0
作者
Ben Niu
Qiqi Duan
Jing Liu
Lijing Tan
Yanmin Liu
机构
[1] Shenzhen University,College of Management
[2] Hong Kong Polytechnic University,Department of Mechanical Engineering
[3] Shenzhen Institute of Information Technology,Department of Business Management
[4] Zunyi Normal College,School of Mathematics and Computer Science
来源
Natural Computing | 2017年 / 16卷
关键词
Population-based clustering technique; Particle swarm optimization (PSO); Lloyd’s ; -means;
D O I
暂无
中图分类号
学科分类号
摘要
A population-based clustering technique, which attempts to integrate different particle swarm optimizers (PSOs) with the famous k-means algorithm, is proposed. More specifically, six existing extensively studied PSOs, which have shown promising performance for continuous optimization, are hybridized separately with Lloyd’s k-means algorithm, leading to six PSO-based clustering methods. These PSO-based approaches use different social communications among neighbors to make some particles escape from local optima to enhance exploration, while k-means is utilized to refine the partitioning results for accelerating convergence. Comparative experiments on 12 synthetic and real-life datasets show that the proposed population-based clustering technique can obtain better and more stable solutions than five individual-based counterparts in most cases. Further, the effects of four different population topologies, three kinds of parameter settings, and two types of initialization methods on the clustering performance are empirically investigated. Moreover, seven boundary handling strategies for PSOs are firstly summarized. Finally, some unexpected conclusions are drawn from the experiments.
引用
收藏
页码:45 / 59
页数:14
相关论文
共 111 条
[1]  
Abbas A(2010)Flocking based approach for data clustering Nat Comput 9 767-794
[2]  
Fakhri K(2013)A review on particle swarm optimization algorithm and its variants to clustering high-dimensional data Artif Intell Rev 44 23-45
[3]  
Mohamed SK(2013)Cluster analysis based on attractor particle swarm optimization with boundary zoomed for working conditions classification of power plant pulverizing system Neurocomputing 117 54-63
[4]  
Ahmed AAE(2013)A comparative study of efficient initialization methods for the k-means clustering algorithm Expert Syst Appl 40 200-210
[5]  
Rodrigo AC(2013)Particle swarm optimization with an aging leader and challengers IEEE Trans Evol Comput 17 241-258
[6]  
Stan M(2001)Genetic clustering algorithms Eur J Oper Res 135 413-427
[7]  
Cao H(2011)Handling boundary constraints for particle swarm optimization in high-dimensional search space Inf Sci 128 4569-4581
[8]  
Celebi ME(2011)Chaotic particle swarm optimization for data clustering Expert Syst Appl 38 14555-14563
[9]  
Kingravi HA(2002)The particle swarm–explosion, stability, and convergence in a multi-dimensional complex space IEEE Trans Evol Comput 6 58-73
[10]  
Vela PA(2008)Automatic clustering using an improved differential evolution algorithm IEEE Trans Syst Man Cybern Part A Syst Hum 38 218-237