Abstract
Many optimization based clustering algorithms suffer from the possibility of stopping at locally optimal partitions of data sets. In this paper, we present a genetic k-Modes algorithm(GKMODE) that finds a globally optimal partition of a given categorical data set into a specified number of clusters. We introduce a k-Modes operator in place of the normal crossover operator. Our analysis shows that the clustering results produced by GKMODE are very high in accuracy and it performs much better than existing algorithms for clustering categorical data.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Jain, A., Murty, M., Flynn, P.: Data clustering: A review. ACM Computing Surveys 31, 264–323 (1999)
Murtagh, F.: A survey of recent advances in hierarchical clustering algorithms. The Computer Journal 26, 354–359 (1983)
Cormack, R.: A review of classification. Journal of the Royal Statistical Society. Series A (General) 134, 321–367 (1971)
Gordon, A.: A review of hierarchical classification. Journal of the Royal Statistical Society. Series A (General) 150, 119–137 (1987)
Hartigan, J.: Clustering Algorithms. John Wiley & Sons, Toronto (1975)
Chaturvedi, A., Green, P., Carroll, J.: k-modes clustering. Journal of Classification 18, 35–55 (2001)
Huang, Z.: Extensions to the k-means algorithm for clustering large data sets with categorical values. Data Mining and Knowledge Discovery 2, 283–304 (1998)
Filho, J., Treleaven, P., Alippi, C.: Genetic-algorithm programming environments. IEEE Computer 27, 28–43 (1994)
Holland, J.: Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor (1975)
Maulik, U., Bandyopadhyay, S.: Genetic algorithm-based clustering technique. Pattern Recognition 33, 1455–1465 (2000)
Hall, L., Özyurt, I., Bezdek, J.: Clustering with a genetically optimized approach. IEEE Trans. on Evolutionary Computation 3, 103–112 (1999)
Krishna, K., Narasimha, M.: Genetic k-means algorithm. IEEE Transactions on Systems, Man and Cybernetics, Part B 29, 433–439 (1999)
Lu, Y., Lu, S., Fotouhi, F., Deng, Y., Brown, S.: FGKA: a fast genetic k-means clustering algorithm. In: Proceedings of the 2004 ACM symposium on Applied computing, pp. 622–623. ACM Press, New York (2004)
Blake, C., Merz, C.: UCI repository of machine learning databases (1998), http://www.ics.uci.edu/~mlearn/MLRepository.html
Hubert, L., Arabie, P.: Comparing partitions. Journal of Classification 2, 193–218 (1985)
Ng, M., Wong, J.: Clustering categorical data sets using tabu search techniques. Pattern Recognition 35, 2783–2790 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gan, G., Yang, Z., Wu, J. (2005). A Genetic k-Modes Algorithm for Clustering Categorical Data. In: Li, X., Wang, S., Dong, Z.Y. (eds) Advanced Data Mining and Applications. ADMA 2005. Lecture Notes in Computer Science(), vol 3584. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11527503_23
Download citation
DOI: https://doi.org/10.1007/11527503_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-27894-8
Online ISBN: 978-3-540-31877-4
eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science

