Proceedings

A Theoretic Framework of K-Means-Based Consensus Clustering

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1799-1804.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Consensus clustering emerges as a promising solution to find cluster structures from data. As an efficient approach for consensus clustering, the K-means based method has garnered attention in the literature, but the existing research is still preliminary and fragmented. In this paper, we provide a systematic study on the framework of K-means-based Consensus Clustering (KCC). We first formulate the general definition of KCC, and then reveal a necessary and sufficient condition for utility functions that work for KCC, on both complete and incomplete basic partitionings. Experimental results on various real-world data sets demonstrate that KCC is highly efficient and is comparable to the state-of-the-art methods in terms of clustering quality. In addition, KCC shows high robustness to incomplete basic partitionings with substantial missing values.

  1. [Ayad and Kamel, 2008] H. G. Ayad and M. S. Kamel. Cu- mulative voting consensus method for partitions with vari- able number of clusters. IEEE Transactions on Pattern Analysis and Machine Intelligence, 30(1):160-173, 2008.
  2. [Domeniconi and Al-Razgan, 2009] C. Domeniconi and M. Al-Razgan. Weighted cluster ensembles: Methods and analysis. ACM Transactions on Knowledge Discovery from Data, 2(4), 2009.
  3. [Fern and Brodley, 2004] Fern and C. E. Brodley. A sur- vey of clustering ensemble algorithms. In Proceedings of the 21st International Conference on Machine Learning, 2004.
  4. [Filkov and Steven, 2004a] V. Filkov and S. Steven. Hetero- geneous data integration with the consensus clustering for- malism. Data Integration in the Life Sciences, 2004.
  5. [Filkov and Steven, 2004b] V. Filkov and S. Steven. Inte- grating microarray data by consensus clustering. Interna- tional Journal on Artificial Intelligence Tools, 13(4):863- 880, 2004.
  6. [Fischer and Buhmann, 2003] R. Fischer and J. Buhmann. Path-based clustering for grouping of smooth curves and texture segmentation. IEEE Transactions on Pattern Anal- ysis and Machine Intelligence, 25(4), 2003.
  7. [Fred and Jain, 2005] A. Fred and A. Jain. Combining multi- ple clusterings using evidence accumulation. IEEE Trans- actions on Pattern Analysis and Machine Intelligence, 27(6):835-850, 2005.
  8. [Ghaemi et al., 2009] R. Ghaemi, M. N. Sulaiman, H. Ibrahim, and N. Mustapha. A survey: clustering ensembles techniques. World Academy of Science, Engineering and Technology, pages 636-645, 2009.
  9. [Gionis et al., 2007] A. Gionis, H. Mannila, and P. Tsaparas. Clustering aggregation. ACM Transactions on Knowledge Discovery from Data, 1(1):1-30, 2007.
  10. [Jain and Dubes, 1988] A. Jain and R. Dubes. Algorithms for Clustering Data. Prentice Hall, 1988.
  11. [Li et al., 2007] T. Li, D. Chris, and I. J. Michael. Solving consensus and semi-supervised clustering problems using nonnegative matrix factorization. In Proceedings of 7th IEEE International Conference on Data Mining, 2007.
  12. [Li et al., 2010] T. Li, M. M. Ogihara, and S. Ma. On com- bining multiple clusterings: an overview and a new per- spective. Applied Intelligence, 32(2):207-219, 2010.
  13. [Lu et al., 2008] Z. Lu, Y. Peng, and J. Xiao. From compar- ing clusterings to combining clusterings. In Proceedings of the 23rd AAAI Conference on Artificial Intelligence, pages 361-370, AAAI Press, July 2008. Chicago, Illinois, USA.
  14. [MacQueen, 1967] J. MacQueen. Some methods for classi- fication and analysis of multivariate observations. In Pro- ceedings of the 5th Berkeley Symposium on Mathematical Statistics and Probability. University of California Press, 1967.
  15. [Mirkin, 2001] B. Mirkin. Reinterpreting the category utility function. Machine Learning, 45(2):219-228, November 2001.
  16. [Monti et al., 2003] S. Monti, P. Tamayo, J. Mesirov, and T. Golub. Consensus clustering: A resampling-based method for class discovery and visualization of gene ex- pression microarray data. Machine Learning, 52(1-2):91- 118, 2003.
  17. [Nguyen and Caruana, 2007] N. Nguyen and R. Caruana. Consensus clusterings. In Proceedings of the 7th IEEE In- ternational Conference on Data Mining, pages 607-612, Washington, DC, USA, 2007.
  18. [Strehl and Ghosh, 2002] A. Strehl and J. Ghosh. Cluster en- sembles -a knowledge reuse framework for combining partitions. Journal of Machine Learning Research, 3:583- 617, 2002.
  19. [Topchy et al., 2003] A. Topchy, A. Jain, and W. Punch. Combining multiple weak clusterings. In Proceedings of the 3th IEEE International Conference on Data Min- ing, pages 331-338, Melbourne, Florida, USA, November 2003.
  20. [Topchy et al., 2004] A. Topchy, A. Jain, and W. Punch. A mixture model for clustering ensembles. In Proceedings of the 4th SIAM International Conference on Data Mining, Florida, USA, 2004.
  21. [Topchy et al., 2005] A. Topchy, A. Jain, and W. Punch. Clustering ensembles: Models of consensus and weak par- titions. IEEE Transactions on Pattern Analysis and Ma- chine Intelligence, 27(12):1866-1881, 2005.
  22. [Vega-Pons and Ruiz-shulcloper, 2011] S. Vega-Pons and J. Ruiz-shulcloper. A survey of clustering ensemble algo- rithms. International Journal of Pattern Recognition and Artificial Intelligence, 25(3):337-372, 2011.
  23. [Vega-Pons et al., 2010] S. Vega-Pons, J. Correa-Morris, and J. Ruiz-Shulcloper. Weighted partition consensus via ker- nels. Pattern Recognition, 43(8):2712-2724, 2010.
  24. [Wang et al., 2009] X. Wang, C. Yang, and J. Zhou. Clus- tering aggregation by probability accumulation. Pattern Recognition, 42(5):668-675, 2009.
  25. [Wu et al., 2012] J. Wu, H. Xiong, C. Liu, and J. Chen. A generalization of distance functions for fuzzy c-means clustering with centroids of arithmetic means. IEEE Trans- actions on Fuzzy Systems, 20(3):557-571, 2012.
  26. [Yoon et al., 2006] H. S. Yoon, S. Y. Ahn, S. H. Lee, S. B. Cho, and J. Kim. Heterogeneous clustering ensemble method for combining different cluster results. Data Min- ing for Biomedical Applications, pages 82-92, 2006.
  27. [Zhang et al., 2010] Peng Zhang, Xingquan Zhu, Jianlong Tan, and Li Guo. Classifier and cluster ensembling for mining concept drifting data streams. In Proceedings of the 10th IEEE International Conference on Data Mining, pages 1175-1180, Sydney, Australia, Dec 2010.

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

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