Efficient block contrastive learning via parameter-free meta-node approximation
Not on the map. Why?
Abstract (arXiv)
Contrastive learning has recently achieved remarkable success in many domains including graphs. However contrastive loss, especially for graphs, requires a large number of negative samples which is unscalable and computationally prohibitive with a quadratic time complexity. Sub-sampling is not optimal and incorrect negative sampling leads to sampling bias. In this work, we propose a meta-node based approximation technique that can (a) proxy all negative combinations (b) in quadratic cluster size time complexity, (c) at graph level, not node level, and (d) exploit graph sparsity. By replacing node-pairs with additive cluster-pairs, we compute the negatives in cluster-time at graph level. The resulting Proxy approximated meta-node Contrastive (PamC) loss, based on simple optimized GPU operations, captures the full set of negatives, yet is efficient with a linear time complexity. By avoiding sampling, we effectively eliminate sample bias. We meet the criterion for larger number of samples, thus achieving block-contrastiveness, which is proven to outperform pair-wise losses. We use learnt soft cluster assignments for the meta-node constriction, and avoid possible heterophily and noise added during edge creation. Theoretically, we show that real world graphs easily satisfy conditions necessary for our approximation. Empirically, we show promising accuracy gains over state-of-the-art graph clustering on 6 benchmarks. Importantly, we gain substantially in efficiency; up to 3x in training time, 1.8x in inference time and over 5x in GPU memory reduction.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 27 of its 40 references that are in the map. First posted on arXiv 28 Sep 2022.
Builds on
27 of 40 references.
References · 27
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Deep Graph Infomaxcited by 1,101
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
15 more
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 636
- 2019A Theoretical Analysis of Contrastive Unsupervised Representation Learningcited by 530
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020Debiased Contrastive Learningcited by 354
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2018An efficient framework for learning sentence representationscited by 197
- 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
- 2020Structural Deep Clustering Networkcited by 145
- 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 138
- 2021Graph-MLP: Node Classification without Message Passing in Graphcited by 73
- 2021Attention-driven Graph Clustering Networkcited by 40
- 2022Contrastive Laplacian Eigenmapscited by 24
- 2022CGC: Contrastive Graph Clustering for Community Detection and Trackingcited by 21
- 2022SCGC : Self-Supervised Contrastive Graph Clusteringcited by 13
- 2021FDGATII : Fast Dynamic Graph Attention with Initial Residual and Identity Mappingcited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
2 papers.