English

Are Easy Data Easy (for K-Means)

Machine Learning 2023-08-07 v1

Abstract

This paper investigates the capability of correctly recovering well-separated clusters by various brands of the kk-means algorithm. The concept of well-separatedness used here is derived directly from the common definition of clusters, which imposes an interplay between the requirements of within-cluster-homogenicity and between-clusters-diversity. Conditions are derived for a special case of well-separated clusters such that the global minimum of kk-means cost function coincides with the well-separatedness. An experimental investigation is performed to find out whether or no various brands of kk-means are actually capable of discovering well separated clusters. It turns out that they are not. A new algorithm is proposed that is a variation of kk-means++ via repeated {sub}sampling when choosing a seed. The new algorithm outperforms four other algorithms from kk-means family on the task.

Keywords

Cite

@article{arxiv.2308.01926,
  title  = {Are Easy Data Easy (for K-Means)},
  author = {Mieczysław A. Kłopotek},
  journal= {arXiv preprint arXiv:2308.01926},
  year   = {2023}
}

Comments

12 figures, 19 tables

R2 v1 2026-06-28T11:47:35.779Z