In this paper we present generalizations of the k-means clustering algorithm, with guaranteed monotonic convergence, which do not require that data points be localized in a vector space. Instead, only a dissimilarity matrix between data points is needed. This generalization allows k-means-like clustering to be applied to data-sets that cannot be embedded exactly in an Euclidean space, such as road networks, and data-sets with categorical data. If the data points have localizations in an Euclidean space and the dissimilarity matrix is the matrix of mutual squared Euclidean distances between points, one of our algorithms perfectly mirrors the classical k-means. If the dissimilarity matrix does not correspond to an Euclidean scenario, our experimental results using both real-world and synthetic data sets show that our proposed generalizations of k-means generally lead to more compact clusters than k-medoids clustering.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Coordinate-Free k-Means Clustering

  • Dan C. Popescu,
  • Philip Kilby

摘要

In this paper we present generalizations of the k-means clustering algorithm, with guaranteed monotonic convergence, which do not require that data points be localized in a vector space. Instead, only a dissimilarity matrix between data points is needed. This generalization allows k-means-like clustering to be applied to data-sets that cannot be embedded exactly in an Euclidean space, such as road networks, and data-sets with categorical data. If the data points have localizations in an Euclidean space and the dissimilarity matrix is the matrix of mutual squared Euclidean distances between points, one of our algorithms perfectly mirrors the classical k-means. If the dissimilarity matrix does not correspond to an Euclidean scenario, our experimental results using both real-world and synthetic data sets show that our proposed generalizations of k-means generally lead to more compact clusters than k-medoids clustering.