Compressive Spectral Clustering

by   Nicolas Tremblay, et al.

Spectral clustering has become a popular technique due to its high performance in many contexts. It comprises three main steps: create a similarity graph between N objects to cluster, compute the first k eigenvectors of its Laplacian matrix to define a feature vector for each object, and run k-means on these features to separate objects into k classes. Each of these three steps becomes computationally intensive for large N and/or k. We propose to speed up the last two steps based on recent results in the emerging field of graph signal processing: graph filtering of random signals, and random sampling of bandlimited graph signals. We prove that our method, with a gain in computation time that can reach several orders of magnitude, is in fact an approximation of spectral clustering, for which we are able to control the error. We test the performance of our method on artificial and real-world network data.


page 1

page 2

page 3

page 4


Spectral Clustering via Graph Filtering: Consistency on the High-Dimensional Stochastic Block Model

Spectral clustering is amongst the most popular methods for community de...

Iterative Spectral Method for Alternative Clustering

Given a dataset and an existing clustering as input, alternative cluster...

Approximating Spectral Clustering via Sampling: a Review

Spectral clustering refers to a family of unsupervised learning algorith...

A Dynamic Mode Decomposition Approach for Decentralized Spectral Clustering of Graphs

We propose a novel robust decentralized graph clustering algorithm that ...

Online Pedestrian Group Walking Event Detection Using Spectral Analysis of Motion Similarity Graph

A method for online identification of group of moving objects in the vid...

Graph Approximation and Clustering on a Budget

We consider the problem of learning from a similarity matrix (such as sp...

Spectral Clustering Oracles in Sublinear Time

Given a graph G that can be partitioned into k disjoint expanders with o...

Please sign up or login with your details

Forgot password? Click here to reset