A dissimilarity measure for the k-Modes clustering algorithm

作者:

Highlights:

摘要

Clustering is one of the most important data mining techniques that partitions data according to some similarity criterion. The problems of clustering categorical data have attracted much attention from the data mining research community recently. As the extension of the k-Means algorithm, the k-Modes algorithm has been widely applied to categorical data clustering by replacing means with modes. In this paper, the limitations of the simple matching dissimilarity measure and Ng’s dissimilarity measure are analyzed using some illustrative examples. Based on the idea of biological and genetic taxonomy and rough membership function, a new dissimilarity measure for the k-Modes algorithm is defined. A distinct characteristic of the new dissimilarity measure is to take account of the distribution of attribute values on the whole universe. A convergence study and time complexity of the k-Modes algorithm based on new dissimilarity measure indicates that it can be effectively used for large data sets. The results of comparative experiments on synthetic data sets and five real data sets from UCI show the effectiveness of the new dissimilarity measure, especially on data sets with biological and genetic taxonomy information.

论文关键词:Categorical data clustering,k-Modes algorithm,Rough membership function,Dissimilarity measure,Genetic taxonomy

论文评审过程:Received 1 December 2010, Revised 20 July 2011, Accepted 20 July 2011, Available online 27 July 2011.

论文官网地址:https://doi.org/10.1016/j.knosys.2011.07.011