Proceedings

Computation of Initial Modes for K-modes Clustering Algorithm Using Evidence Accumulation

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 2784-2788.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Clustering accuracy of partitional clustering al-gorithm for categorical data primarily depends upon the choice of initial data points (modes) to instigate the clustering process. Traditionally ini-tial modes are chosen randomly. As a consequence of that, the clustering results cannot be generated and repeated consistently. In this paper we present an approach to compute initial modes for K-mode clustering algorithm to cluster cate-gorical data sets. Here, we utilize the idea of Evi-dence Accumulation for combining the results of multiple clusterings. Initially, n F − dimensional data is decomposed into a large number of com-pact clusters; the K-modes algorithm performs this decomposition, with several clusterings ob-tained by N random initializations of the K-modes algorithm. The modes thus obtained from every run of random initializations are stored in a Mode-Pool, PN. The objective is to investigate the contribution of those data objects/patterns that are less vulnerable to the choice of random selection of modes and to choose the most di-verse set of modes from the available Mode-Pool that can be utilized as initial modes for the K-mode clustering algorithm. Experimentally we found that by this method we get initial modes that are very similar to the actual/desired modes and gives consistent and better clustering results with less variance of clustering error than the traditional method of choosing random modes.

  1. [Anderberg, M, 1973] Anderberg, M. Cluster Analysis for Applications, Academic Press, New York, 1973
  2. [Bradley and Fayyad, 1998] Bradley, P.S, Fayyad, U.M. Refining Initial Points for K-Means Clustering, Pro- ceedings of the 15 th International Conference on Ma- chine Learning (ICML'98), San Francisco, Morgan Kaufmann, 1998
  3. [Bradley et al, 1997] Bradley, P.S., Mangasarian, O.L., Street, W.N. Clustering via Concave Minimization, in Advances in Neural Information Processing systems 9, MIT Press, 368-374, 1997.
  4. [Duda and Hart, 1973] Duda, R.O., Hart, P.E., Pattern classification and Scene Analysis, John Wiley and Sons, N.Y. 1973.
  5. [Fred and Jain, 2002] ]
  6. Fred, A., Jain, A.K. Evidence Ac- cumulation Clustering based on the K-means algo- rithm, in Proceedings of the International Workshops on Structural and Syntactic Pattern Recognition (SSPR), Windsor, Canada, August 2002.
  7. [Fred and Jain, 2002a] Fred, A., Jain, A.K.: Data Cluster- ing Using Evidence Accumulation, in Proceedings of the International Conference on Pattern Recognition (ICPR), Quebec City, August 2002.
  8. [Fred and Jain, 2005] Fred, A., Jain, A.K. Combining Multiple Clustering Using Evidence Accumulation. IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 27, number 6,835-850, 2005.
  9. [Fred, 2001] Fred, A.L. Finding Consistent Clusters in Data Partitions. In J. Kittler and F. Roli, editors, Mul- tiple Classifier Systems, volume LNCS 2096, Springer, 309-318, 2001.
  10. [Gower and Diday, 1991] Gower, J., Diday, E.: Symbolic Clustering Using a New Dissimilarity Measure, Pat- tern Recognition Letters¸24(6), 567-578, 1991.
  11. [Guha et al, 1998] Guha, S., Rastogi, R., Shim K.: CURE: An Efficient Clustering Algorithm for Large Data- bases, Published in the Proceedings of the ACM SIGMOD Conference, 1998.
  12. [Huang, 1997] Huang, Z.: A Fast Clustering Algorithm to Cluster very Large Categorical Data Sets in Data Min- ing, DMKD, 1997.
  13. [Jain and Dubes, 1988] Jain, A., Dubes, R.,: Algorithms for Clustering Data, Prentice-Hall, Englewood Cliffs, NJ , 1988.
  14. [Kant et al, 1994] Kant, S., Rao, T.L., Sundaram, P.N., An Automatic and Stable Clustering Algorithm, Pattern Recognition Letters, vol. 15, Issue 6, 543-549, 1994.
  15. [Khan and Ahmad, 2003] Khan, S.S., Ahmad, A.: Com- puting Initial points using Density Based Multiscale Data Condensation for Clustering Categorical data , 2 nd International Conference on Applied Artificial In- telligence, ICAAI'03, Kolhapur, India, 2003.
  16. [Khan and Ahmad, 2004] Khan, S.S., Ahmad, A.: Cluster center initialization algorithm for K-means clustering. Pattern Recognition Letters, 25 (11), 1293-1302, 2004.
  17. [Michalski and Stepp, 1983] Michalski, R., Stepp, R.: An automated construction of Classification: Conceptual clustering versus numerical taxonomy, IEEE Trans. Pattern Anal. Machine Intelligence. 5 (4), 396-410, 1983.
  18. [Michalski et al, 1998] Michalski, R., Bratko, I., Kubat, M.: Machine Learning and Data mining: Methods and Applications. Wiley, New York, 1998.
  19. [Mitra et al, 2002] Mitra, P., Murthy, C.A, Pal, S.K., Den- sity Based MultiScale Data Condensation, IEEE Trnasaction on Pattern Analysis and Machine Intelli- gence, Vol 24, no. 6, 734-747, 2002.
  20. [Ralambondrainy, 1995] Ralambondrainy, H.: A concep- tual version of the K-Means algorithm, Pattern Rec- ognition Letters, 16., 1147-1157, 1995.
  21. [Sing-Tze Bow, 2002] ]
  22. Sing-Tze Bow.: Pattern Recogni- tion and Image Preprocessing, Marcel Dekker, Inc , 2002.
  23. [Sun et al, 2002] Sun, Y., Zhu, Q., Chen, Z.: An Iterative initial points refinement algorithm for categorical data clustering, Pattern Recognition Letters, 23, 875-884, 2002.
  24. [Topchy et al, 2003] Topchy, A., Jain, A.K., Punch, W., "Combining Multiple Weak Clusterings", in Proceed- ings of the IEEE International Conf. Data Mining, USA, 331-338, 2003.
  25. UCI data repository] UCI data repository http://www.sgi.com/tech/mlc/db/ Link
  26. [Zhexue Huang, 1998] Zhexue Huang : Extensions to the K-means Algorithm for Clustering Large Data Sets with Categorical Values, Data Mining and Knowledge Discovery 2, Netherlands , 283-304, 1998.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards