Improved FCM Algorithm Based on K-Means and Granular Computing

Abstract The fuzzy clustering algorithm has been widely used in the research area and production and life. However, the conventional fuzzy algorithms have a disadvantage of high computational complexity. This article proposes an improved fuzzy C-means (FCM) algorithm based on K-means and principle of granularity. This algorithm is aiming at solving the problems of optimal number of clusters and sensitivity to the data initialization in the conventional FCM methods. The initialization stage of the K-medoid cluster, which is different from others, has a strong representation and is capable of detecting data with different sizes. Meanwhile, through the combination of the granular computing and FCM, the optimal number of clusters is obtained by choosing accurate validity functions. Finally, the detailed clustering process of the proposed algorithm is presented, and its performance is validated by simulation tests. The test results show that the proposed improved FCM algorithm has enhanced clustering performance in the computational complexity, running time, cluster effectiveness compared with the existing FCM algorithms.

[1]  C. L. Philip Chen,et al.  A Multiple-Kernel Fuzzy C-Means Algorithm for Image Segmentation , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  Philip S. Yu,et al.  Fast algorithms for projected clustering , 1999, SIGMOD '99.

[3]  Hsiang-Chuan Liu,et al.  Fuzzy Possibility C-Mean Based on Complete Mahalanobis Distance and Separable Criterion , 2008, 2008 Eighth International Conference on Intelligent Systems Design and Applications.

[4]  J. Dunn Well-Separated Clusters and Optimal Fuzzy Partitions , 1974 .

[5]  R. Fisher THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS , 1936 .

[6]  Toshihide Ibaraki,et al.  Distances defined by neighborhood sequences , 1986, Pattern Recognit..

[7]  Enrique H. Ruspini,et al.  A New Approach to Clustering , 1969, Inf. Control..

[8]  James C. Bezdek,et al.  On cluster validity for the fuzzy c-means model , 1995, IEEE Trans. Fuzzy Syst..

[9]  Stelios Krinidis,et al.  A Robust Fuzzy Local Information C-Means Clustering Algorithm , 2010, IEEE Transactions on Image Processing.

[10]  R. Suganya,et al.  Data Mining Concepts and Techniques , 2010 .

[11]  Boudewijn P. F. Lelieveldt,et al.  A new cluster validity index for the fuzzy c-mean , 1998, Pattern Recognit. Lett..

[12]  Ujjwal Maulik,et al.  Automatic Fuzzy Clustering Using Modified Differential Evolution for Image Classification , 2010, IEEE Transactions on Geoscience and Remote Sensing.

[13]  MA Xiao-ping Fault diagnosis feature subset selection using rough set , 2007 .

[14]  Saeid Homayouni,et al.  An Improved FCM Algorithm Based on the SVDD for Unsupervised Hyperspectral Data Classification , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[15]  K. Bataineh,et al.  A Comparison Study between Various Fuzzy Clustering Algorithms , 2011 .

[16]  Boris G. Mirkin,et al.  Intelligent Choice of the Number of Clusters in K-Means Clustering: An Experimental Study with Different Cluster Spreads , 2010, J. Classif..

[17]  Anil K. Jain Data clustering: 50 years beyond K-means , 2008, Pattern Recognit. Lett..

[18]  Long Thanh Ngo,et al.  Approach to Image Segmentation Based on Interval Type-2 Fuzzy Subtractive Clustering , 2012, ACIIDS.

[19]  Pan Ruo-yu,et al.  Optimization Study on k Value of K-means Algorithm , 2006 .

[20]  Sun Hui Fuzzy Cluster Based on Rough Set and Result Evaluating , 2004 .

[21]  Chungnan Lee,et al.  A Chinese-character-stroke-extraction algorithm based on contour information , 1998, Pattern Recognit..

[22]  Zhang Min Research on Fuzzy Clustering Based on Subtractive Clustering and Fuzzy c-means , 2005 .

[23]  Eghbal G. Mansoori,et al.  FRBC: A Fuzzy Rule-Based Clustering Algorithm , 2011, IEEE Transactions on Fuzzy Systems.

[24]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..