SpectralNet: Spectral Clustering using Deep Neural Networks
Uri Shaham, Kelly Stanton, Henry Li, Boaz Nadler, Ronen Basri, Yuval, Kluger

TL;DR
SpectralNet introduces a deep neural network approach to spectral clustering that enhances scalability, generalization to new data, and clustering quality by integrating constrained stochastic optimization and affinity learning.
Contribution
It presents SpectralNet, a novel deep learning framework that overcomes spectral clustering limitations through scalable training, out-of-sample extension, and affinity learning from unlabeled data.
Findings
Achieves state-of-the-art clustering results on Reuters dataset.
Demonstrates effective out-of-sample extension of spectral embedding.
Scales efficiently to large datasets using stochastic optimization.
Abstract
Spectral clustering is a leading and popular technique in unsupervised data analysis. Two of its major limitations are scalability and generalization of the spectral embedding (i.e., out-of-sample-extension). In this paper we introduce a deep learning approach to spectral clustering that overcomes the above shortcomings. Our network, which we call SpectralNet, learns a map that embeds input data points into the eigenspace of their associated graph Laplacian matrix and subsequently clusters them. We train SpectralNet using a procedure that involves constrained stochastic optimization. Stochastic optimization allows it to scale to large datasets, while the constraints, which are implemented using a special-purpose output layer, allow us to keep the network output orthogonal. Moreover, the map learned by SpectralNet naturally generalizes the spectral embedding to unseen data points. To…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFace and Expression Recognition · Remote-Sensing Image Classification · Blind Source Separation Techniques
MethodsSpectral Clustering
