Skip to main content

Weight in Competitive K-Means Algorithm

  • Chapter

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 133))

Abstract

K-means algorithm is a well-known clustering method. Typically, the k-means algorithm treats all features fairly and sets weights of all features equally when evaluating dissimilarity. However, experiment results show that a meaningful clustering phenomenon often occurs in a subspace defined by some specific features. Different dimensions make contributions to the identification of points in a cluster. The contribution of a dimension is represented as a weight that can be treated as the degree of the dimension in contribution to the cluster. This paper first proposes Weight in Competitive K-means (WCKM), which derives from Improved K-means and Entropy Weighting K-means. By adding weights to the objective function, the contributions from each feature of each clustering could simultaneously minimize the dispersion within clusters and maximize the separation between clusters. The proposed algorithm is confirmed by experiments on real data sets.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fayyad, U.M., et al.: Advances in knowledge discovery and data mining (1996)

    Google Scholar 

  2. Duda, R.O., et al.: Pattern classification, vol. 2. Wiley, New York (2001)

    MATH  Google Scholar 

  3. Jain, A.K.: Data clustering: 50 years beyond K-means. Pattern Recognition Letters 31, 651–666 (2010)

    Article  Google Scholar 

  4. Jain, A.K., Dubes, R.C.: Algorithms for clustering data. Prentice-Hall, Inc. (1988)

    Google Scholar 

  5. Jain, A.K., et al.: Data clustering: a review. ACM Computing Surveys (CSUR) 31, 264–323 (1999)

    Article  Google Scholar 

  6. MacQueen, J.: Some methods for classification and analysis of multivariate observations, p. 14 (1967)

    Google Scholar 

  7. Forgy, E.W.: Cluster analysis of multivariate data: efficiency versus interpretability of classifications. Biometrics 21, 768–769 (1965)

    Google Scholar 

  8. Xu, L., et al.: Rival penalized competitive learning for clustering analysis, RBF net, and curve detection. IEEE Transactions on Neural Networks 4, 636–649 (1993)

    Article  Google Scholar 

  9. Zalik, K.R.: An efficient k’-means clustering algorithm. Pattern Recognition Letters 29, 1385–1391 (2008)

    Article  Google Scholar 

  10. Cui, T., Zhang, S.: Improved K-means Algorithm Based on Competitive Learnin. Presented at the 2011 3rd IEEE International Conference on Signal Processing Systems (ICSPS 2011), Yantai, China (2011)

    Google Scholar 

  11. Fang, C., Ma, J.: A novel k’-means algorithm for clustering analysis, pp. 1–5 (2008)

    Google Scholar 

  12. Ma, J., Wang, T.: A cost-function approach to rival penalized competitive learning (RPCL). IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics 36, 722–737 (2006)

    Article  Google Scholar 

  13. Agrawal, R., et al.: Automatic subspace clustering of high dimensional data for data mining applications, vol. 27. ACM (1998)

    Google Scholar 

  14. Cheng, C.H., et al.: Entropy-based subspace clustering for mining numerical data, pp. 84–93 (1999)

    Google Scholar 

  15. Goil, S., et al.: MAFIA: Efficient and scalable subspace clustering for very large data sets (2001)

    Google Scholar 

  16. Liu, B., et al.: Clustering through decision tree construction, pp. 20–29 (2000)

    Google Scholar 

  17. Jing, L., et al.: An entropy weighting k-means algorithm for subspace clustering of high-dimensional sparse data. IEEE Transactions on Knowledge and Data Engineering, 1026–1041 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to TingTing Cui .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag GmbH Berlin Heidelberg

About this chapter

Cite this chapter

Cui, T., Zhao, X., Wang, Z., Zhang, Y. (2012). Weight in Competitive K-Means Algorithm. In: Sambath, S., Zhu, E. (eds) Frontiers in Computer Education. Advances in Intelligent and Soft Computing, vol 133. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27552-4_140

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27552-4_140

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27551-7

  • Online ISBN: 978-3-642-27552-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics