Graph based k-means clustering

  • Authors:
  • Laurent Galluccio;Olivier Michel;Pierre Comon;Alfred O. Hero, III

  • Affiliations:
  • I3S, UMR6070 CNRS, University of Nice-Sophia Antipolis, 2000 route des Lucioles, 06903 Sophia Antipolis Cedex, France and Laboratoire Cassiopée UMR 6202, University of Nice Sophia Antipolis, ...;Gipsa-Lab UMR 5216, 961 rue de la Houille Blanche, BP 46, 38402 Saint Martin d'Heres Cedex, France;I3S, UMR6070 CNRS, University of Nice-Sophia Antipolis, 2000 route des Lucioles, 06903 Sophia Antipolis Cedex, France;Department of Electrical Engineering and Computer Science, University of Michigan, 1301 Beal Avenue, Ann Arbor, MI 48109-2122, USA

  • Venue:
  • Signal Processing
  • Year:
  • 2012

Quantified Score

Hi-index 0.08

Visualization

Abstract

An original approach to cluster multi-component data sets is proposed that includes an estimation of the number of clusters. Using Prim's algorithm to construct a minimal spanning tree (MST) we show that, under the assumption that the vertices are approximately distributed according to a spatial homogeneous Poisson process, the number of clusters can be accurately estimated by thresholding the sequence of edge lengths added to the MST by Prim's algorithm. This sequence, called the Prim trajectory, contains sufficient information to determine both the number of clusters and the approximate locations of the cluster centroids. The estimated number of clusters and cluster centroids are used to initialize the generalized Lloyd algorithm, also known as k-means, which circumvents its well known initialization problems. We evaluate the false positive rate of our cluster detection algorithm, using Poisson approximations in Euclidean spaces. Applications of this method in the multi/hyper-spectral imagery domain to a satellite view of Paris and to an image of Mars are also presented.