Title :
Fuzzy clustering using automatic particle swarm optimization
Author :
Min Chen ; Ludwig, Simone
Author_Institution :
Dept. of Comput. Sci., North Dakota State Univ., Fargo, ND, USA
Abstract :
Fuzzy clustering is a popular unsupervised learning method used in cluster analysis which allows a data point to belong to two or more clusters. Fuzzy c-means is one of the most well-known and used methods, however, the number of clusters need to be defined in advance. This paper proposes a clustering approach based on Particle Swarm Optimization. This approach automatically determines the optimal number of clusters using a threshold vector that is added to the particle. The algorithm starts by partitioning the data set randomly within a preset maximum number of clusters in order to overcome the fuzzy c-means shortcoming of the predefined cluster count. A reconstruction criterion is applied to evaluate the performance of the clustering results of the proposed algorithm. The experiments conducted show that the proposed algorithm can automatically find the optimal number of clusters.
Keywords :
fuzzy set theory; pattern clustering; unsupervised learning; automatic particle swarm optimization; cluster analysis; data set partitioning; fuzzy c-means; fuzzy clustering; predefined cluster count; reconstruction criterion; threshold vector; unsupervised learning method; Algorithm design and analysis; Clustering algorithms; Indexes; Particle swarm optimization; Partitioning algorithms; Signal processing algorithms; Vectors; Fuzzy Clustering; Particle Swarm Optimization (PSO); data mining;
Conference_Titel :
Fuzzy Systems (FUZZ-IEEE), 2014 IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4799-2073-0
DOI :
10.1109/FUZZ-IEEE.2014.6891874