I. Introduction
Clustering is used to detect a sound structure or patterns in the data set, in which objects positioned within the cluster level data show a substantial level of similarity. This unsupervised technique has a long history in machine learning, pattern recognition, data mining, and many algorithms have been exploited in various applications. Clustering algorithms comes in numerous varieties including k - means and its variants [1]–[2], and a family of Fuzzy C-Mean (FCM) [3]–[5].