A particle swarm optimization approach to clustering

被引:114
作者
Cura, Tunchan [1 ]
机构
[1] Istanbul Univ, Fac Business Adm, Istanbul, Turkey
关键词
Particle swarm optimization; Clustering; Heuristics; COLONY APPROACH; SEARCH; ALGORITHM;
D O I
10.1016/j.eswa.2011.07.123
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The clustering problem has been studied by many researchers using various approaches, including tabu searching, genetic algorithms, simulated annealing, ant colonies, a hybridized approach, and artificial bee colonies. However, almost none of these approaches have employed the pure particle swarm optimization (PSO) technique. This study presents a new PSO approach to the clustering problem that is effective, robust, comparatively efficient, easy-to-tune and applicable when the number of clusters is either known or unknown. The algorithm was tested using two artificial and five real data sets. The results show that the algorithm can successfully solve both clustering problems with both known and unknown numbers of clusters. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1582 / 1588
页数:7
相关论文
共 18 条
[1]   A TABU SEARCH APPROACH TO THE CLUSTERING PROBLEM [J].
ALSULTAN, KS .
PATTERN RECOGNITION, 1995, 28 (09) :1443-1451
[2]  
[Anonymous], 1991, Foundations of Genetic Algorithms
[3]  
Blake C. L., 1998, Uci repository of machine learning databases
[4]   Clustering data using a modified integer genetic algorithm (IGA) [J].
Jiang, JH ;
Wang, JH ;
Chu, X ;
Yu, RQ .
ANALYTICA CHIMICA ACTA, 1997, 354 (1-3) :263-274
[5]   A hybridized approach to data clustering [J].
Kao, Yi-Tung ;
Zahara, Erwie ;
Kao, I-Wei .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (03) :1754-1762
[6]  
Kaufman L., 1990, FINDING GROUPS DATA, DOI DOI 10.1002/9780470316801
[7]  
Kennedy J. F., 2001, Swarm intelligence
[8]  
Kennedy James, 2002, P ICNN 95 INT C NEUR, V4, P1942
[9]   Genetic K-means algorithm [J].
Krishna, K ;
Murty, MN .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1999, 29 (03) :433-439
[10]   Simulated annealing based automatic fuzzy clustering combined with ANN classification for analyzing microarray data [J].
Maulik, Ujjwal ;
Mukhopadhyay, Anirban .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (08) :1369-1380