CaltechAUTHORS (California Institute of Technology) · 2004 · 1.9K citations · 8 references
Open access
ComputingComputer ScienceData ScienceComputer VisionData MiningMachine LearningCluster DetectionDimensionality ReductionPrincipal Component AnalysisClusteringHigh-dimensional Data ClusteringK-means ClusteringMultiscale ClusteringSpectral Grouping
The paper addresses key challenges in spectral clustering, including scale selection, multi‑scale data handling, cluttered backgrounds, and automatic determination of cluster count. The authors introduce a local‑scale affinity computation, use eigenvector structure to estimate cluster number, and remove the random k‑means step from the algorithm. Local scaling improves clustering performance on multi‑scale and cluttered data.
We study a number of open issues in spectral clustering: (i) Selecting the appropriate scale of analysis, (ii) Handling multi-scale data, (iii) Clustering with irregular background clutter, and, (iv) Finding automatically the number of groups. We first propose that a 'local' scale should be used to compute the affinity between each pair of points. This local scaling leads to better clustering especially when the data includes multiple scales and when the clusters are placed within a cluttered background. We further suggest exploiting the structure of the eigenvectors to infer automatically the number of groups. This leads to a new algorithm in which the final randomly initialized k-means stage is eliminated.
8
On Spectral Clustering: Analysis and an algorithm
Andrew Y. Ng, Michael I. Jordan, Yair Weiss · 2001 · 7.8K citations
Multiclass spectral clustering
Yu · 2003 · 981 citations
Segmentation using eigenvectors: a unifying view
Yaakov Weiss · 1999 · 731 citations
On clusterings-good, bad and spectral
Ramachandran Kannan, S. Vempala, A. Veta · 2002 · 380 citations