Learning Deep Representations for Graph Clustering
University of Science and Technology of China · Microsoft Research (United Kingdom) · +1 more institution
Abstract
Recently deep learning has been successfully adopted in many applications such as speech recognition and image classification. In this work, we explore the possibility of employing deep learning in graph clustering. We propose a simple method, which first learns a nonlinear embedding of the original graph by stacked autoencoder, and then runs $k$-means algorithm on the embedding to obtain the clustering result. We show that this simple method has solid theoretical foundation, due to the similarity between autoencoder and spectral clustering in terms of what they actually optimize. Then, we demonstrate that the proposed method is more efficient and flexible than spectral clustering. First, the computational…
Citation impact
- FWCI
- 24.56
- Percentile
- 100%
- References
- 46
Authors
5Topics & keywords
- Autoencoder
- Cluster analysis
- Spectral clustering
- Artificial intelligence
- Embedding
- Pattern recognition (psychology)
- Computer science
- Deep learning