mlsanityData to 14 Oct 2026

AnchorGAE: General Data Clustering via O(n) Bipartite Graph Convolution

arXiv 2111.06586 ↗First posted 12 Nov 2021cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Since the representative capacity of graph-based clustering methods is usually limited by the graph constructed on the original features, it is attractive to find whether graph neural networks (GNNs) can be applied to augment the capacity. The core problems mainly come from two aspects: (1) the graph is unavailable in the most clustering scenes so that how to construct high-quality graphs on the non-graph data is usually the most important part; (2) given n samples, the graph-based clustering methods usually consume at least mathcal O(n2) time to build graphs and the graph convolution requires nearly mathcal O(n2) for a dense graph and mathcal O(|E|) for a sparse one with |E| edges. Accordingly, both graph-based clustering and GNNs suffer from the severe inefficiency problem. To tackle these problems, we propose a novel clustering method, AnchorGAE, with the self-supervised estimation of graph and efficient graph convolution. We first show how to convert a non-graph dataset into a graph dataset, by introducing the generative graph model and anchors. We then show that the constructed bipartite graph can reduce the computational complexity of graph convolution from mathcal O(n2) and mathcal O(|E|) to mathcal O(n). The succeeding steps for clustering can be easily designed as mathcal O(n) operations. Interestingly, the anchors naturally lead to siamese architecture with the help of the Markov process. Furthermore, the estimated bipartite graph is updated dynamically according to the features extracted by GNN, to promote the quality of the graph. However, we theoretically prove that the self-supervised paradigm frequently results in a collapse that often occurs after 2-3 update iterations in experiments, especially when the model is well-trained. A specific strategy is accordingly designed to prevent the collapse.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 33 of its 74 references that are in the map. First posted on arXiv 12 Nov 2021.

Builds on

33 of 74 references.

References · 33

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2017Inductive Representation Learning on Large Graphscited by 6,320
  5. 2018How Powerful are Graph Neural Networks?cited by 4,393
  6. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
  7. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  8. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
  9. 2019Simplifying Graph Convolutional Networkscited by 1,477
  10. 2016Variational Graph Auto-Encoderscited by 1,382
  11. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
  12. 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
21 more
  1. 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
  2. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  3. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
  4. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
  5. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
  6. 2015Adversarial Autoencoderscited by 364
  7. 2020Contrastive Clusteringcited by 265
  8. 2020Spatial-Temporal Fusion Graph Neural Networks for Traffic Flow Forecastingcited by 213
  9. 2016Joint Unsupervised Learning of Deep Representations and Image Clusterscited by 205
  10. 2017Learning Discrete Representations via Information Maximizing Self-Augmented Trainingcited by 149
  11. 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
  12. 2020Structural Deep Clustering Networkcited by 145
  13. 2020GraphNorm: A Principled Approach to Accelerating Graph Neural Network Trainingcited by 117
  14. 2017Deep Clustering via Joint Convolutional Autoencoder Embedding and Relative Entropy Minimizationcited by 113
  15. 2019Attributed Graph Clustering via Adaptive Graph Convolutioncited by 96
  16. 2018SpectralNet: Spectral Clustering using Deep Neural Networkscited by 94
  17. 2019Symmetric Graph Convolutional Autoencoder for Unsupervised Graph Representation Learningcited by 94
  18. 2019Deep Spectral Clustering using Dual Autoencoder Networkcited by 71
  19. 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
  20. 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
  21. 2020Adaptive Graph Auto-Encoder for General Data Clusteringcited by 22

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.