An initial seed selection algorithm for k-means clustering of georeferenced data to improve replicability of cluster assignments for mapping application

被引:74
作者
Khan, Fouad [1 ]
机构
[1] Cent European Univ, Environm Sci & Policy Dept, H-1051 Budapest, Hungary
关键词
Classification; Grouping of data; Natural breaks; Jenks natural breaks; Natural breaks ArcGIS; Jenks ArcGIS;
D O I
10.1016/j.asoc.2012.07.021
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
K-means is one of the most widely used clustering algorithms in various disciplines, especially for large datasets. However the method is known to be highly sensitive to initial seed selection of cluster centers. K-means++ has been proposed to overcome this problem and has been shown to have better accuracy and computational efficiency than k-means. In many clustering problems though - such as when classifying georeferenced data for mapping applications - standardization of clustering methodology, specifically, the ability to arrive at the same cluster assignment for every run of the method i.e. replicability of the methodology, may be of greater significance than any perceived measure of accuracy, especially when the solution is known to be non-unique, as in the case of k-means clustering. Here we propose a simple initial seed selection algorithm for k-means clustering along one attribute that draws initial cluster boundaries along the "deepest valleys" or greatest gaps in dataset. Thus, it incorporates a measure to maximize distance between consecutive cluster centers which augments the conventional k-means optimization for minimum distance between cluster center and cluster members. Unlike existing initialization methods, no additional parameters or degrees of freedom are introduced to the clustering algorithm. This improves the replicability of cluster assignments by as much as 100% over k-means and k-means++, virtually reducing the variance over different runs to zero, without introducing any additional parameters to the clustering process. Further, the proposed method is more computationally efficient than k-means++ and in some cases, more accurate. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:3698 / 3700
页数:3
相关论文
共 11 条
  • [1] ArcGIS, 2009, ASK CART
  • [2] Arthur D, 2007, PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1027
  • [3] Collard P., 1989, P COLLARDS CLOUD COV
  • [4] Fisher R. A., 1936, UC IRVINE MACHINE LE
  • [5] Jenks G.F., 1967, INT YB CARTOGRAPHY, V7, P186, DOI DOI 10.1201/9780429464195-7
  • [6] LLOYD SP, 1982, IEEE T INFORM THEORY, V28, P129, DOI 10.1109/TIT.1982.1056489
  • [7] Macqueen J., 1967, 5 BERK S MATH STAT P, P281, DOI DOI 10.1007/S11665-016-2173-6
  • [8] Nash W.J., 1994, UC IRVINE MACHINE LE
  • [9] OSTROVSKY R, 2006, S FDN COMP SCI
  • [10] An empirical comparison of four initialization methods for the K-Means algorithm
    Peña, JM
    Lozano, JA
    Larrañaga, P
    [J]. PATTERN RECOGNITION LETTERS, 1999, 20 (10) : 1027 - 1040