Iterated Watersheds, A Connected Variation of K-Means for Clustering GIS Data

被引:7
作者
Soor, Sampriti [1 ]
Challa, Aditya [1 ]
Danda, Sravan [1 ]
Sagar, B. S. Daya [1 ]
Najman, Laurent [2 ]
机构
[1] Indian Stat Inst, Syst Sci & Informat Unit, Bangalore 560059, Karnataka, India
[2] Univ Paris Est, ESIEE Paris, ENPC, LIGM UMR 8049,CNRS,UPEMLV, F-93162 Noisy Le Grand, France
关键词
Clustering algorithms; Partitioning algorithms; Cost function; Approximation algorithms; Image segmentation; Roads; Graph clustering; K-means; E-governance; watersheds; IMAGE; ALGORITHMS;
D O I
10.1109/TETC.2019.2910147
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we propose a novel algorithm to obtain a solution to the clustering problem with an additional constraint of connectivity. This is achieved by suitably modifying K-Means algorithm to include connectivity constraints. The modified algorithm involves repeated application of watershed transform, and hence is referred to as iterated watersheds. Detailed analysis of the algorithm is performed using toy examples. Iterated watersheds is compared with several image segmentation algorithms. It has been shown that iterated watersheds performs better than methods such as spectral clustering, isoperimetric partitioning, and K-Means on various measures. To illustrate the applicability of iterated watersheds - a simple problem of placing emergency stations and suitable cost function is considered. Using real world road networks of various cities, iterated watersheds is compared with K-Means and greedy K-center methods. It is observed that iterated watersheds result in 4 - 66 percent improvement over K-Means and in 31 - 72 percent improvement over Greedy K-Centers in experiments on road networks of various cities.
引用
收藏
页码:626 / 636
页数:11
相关论文
共 50 条
  • [21] PSO Aided k-Means Clustering: Introducing Connectivity in k-Means
    Breaban, Mihaela Elena
    Luchian, Henri
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1227 - 1234
  • [22] k-POD: A Method for k-Means Clustering of Missing Data
    Chi, Jocelyn T.
    Chi, Eric C.
    Baraniuk, Richard G.
    AMERICAN STATISTICIAN, 2016, 70 (01) : 91 - 99
  • [23] A Novel MapReduce Based k-Means Clustering
    Sinha, Ankita
    Jana, Prasanta K.
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND COMMUNICATION, 2017, 458 : 247 - 255
  • [24] Ensemble-Initialized k-Means Clustering
    Xu, Shasha
    Huang, Dong
    ICMLC 2019: 2019 11TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING, 2019, : 59 - 63
  • [25] Centroid Update Approach to K-Means Clustering
    Borlea, Ioan-Daniel
    Precup, Radu-Emil
    Dragan, Florin
    Borlea, Alexandra-Bianca
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2017, 17 (04) : 3 - 10
  • [26] K-MEANS CLUSTERING FOR PROBLEMS WITH PERIODIC ATTRIBUTES
    Vejmelka, M.
    Musilek, P.
    Palus, M.
    Pelikan, E.
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2009, 23 (04) : 721 - 743
  • [27] Online K-Means Clustering with Lightweight Coresets
    Low, Jia Shun
    Ghafoori, Zahra
    Leckie, Christopher
    AI 2019: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, 11919 : 191 - 202
  • [28] K-Means Clustering With Natural Density Peaks for Discovering Arbitrary-Shaped Clusters
    Cheng, Dongdong
    Huang, Jinlong
    Zhang, Sulan
    Xia, Shuyin
    Wang, Guoyin
    Xie, Jiang
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (08) : 11077 - 11090
  • [29] K-MEANS plus : A DEVELOPED CLUSTERING ALGORITHM FOR BIG DATA
    Niu, Kun
    Gao, Zhipeng
    Jiao, Haizhen
    Deng, Nanjie
    PROCEEDINGS OF 2016 4TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (IEEE CCIS 2016), 2016, : 141 - 144
  • [30] Analysis and Visualization of Twitter Data using k-means Clustering
    Garg, Neha
    Rani, Rinkle
    2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2017, : 670 - 675