mlsanityData to 14 Oct 2026

CARL-G: Clustering-Accelerated Representation Learning on Graphs

arXiv 2306.06936 ↗First posted 12 Jun 2023cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Self-supervised learning on graphs has made large strides in achieving great performance in various downstream tasks. However, many state-of-the-art methods suffer from a number of impediments, which prevent them from realizing their full potential. For instance, contrastive methods typically require negative sampling, which is often computationally costly. While non-contrastive methods avoid this expensive step, most existing methods either rely on overly complex architectures or dataset-specific augmentations. In this paper, we ask: Can we borrow from classical unsupervised machine learning literature in order to overcome those obstacles? Guided by our key insight that the goal of distance-based clustering closely resembles that of contrastive learning: both attempt to pull representations of similar items together and dissimilar items apart. As a result, we propose CARL-G - a novel clustering-based framework for graph representation learning that uses a loss inspired by Cluster Validation Indices (CVIs), i.e., internal measures of cluster quality (no ground truth required). CARL-G is adaptable to different clustering methods and CVIs, and we show that with the right choice of clustering method and CVI, CARL-G outperforms node classification baselines on 4/5 datasets with up to a 79x training speedup compared to the best-performing baseline. CARL-G also performs at par or better than baselines in node clustering and similarity search tasks, training up to 1,500x faster than the best-performing baseline. Finally, we also provide theoretical foundations for the use of CVI-inspired losses in graph representation learning.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 49 of its 83 references that are in the map. First posted on arXiv 12 Jun 2023.

Builds on

49 of 83 references.

References · 49

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2017Billion-scale similarity search with GPUscited by 2,497
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  6. 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
  7. 2014DeepWalk: Online Learning of Social Representationscited by 1,547
  8. 2020Graph Contrastive Learning with Augmentationscited by 1,208
  9. 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
  10. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  11. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
  12. 2018Link Prediction Based on Graph Neural Networkscited by 832
37 more
  1. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
  2. 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
  3. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  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. 2020Deep Graph Contrastive Representation Learningcited by 539
  7. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  8. 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
  9. 2018Deep Learning on Graphs: A Surveycited by 393
  10. 2016Towards K-means-friendly Spaces: Simultaneous Deep Learning and Clusteringcited by 237
  11. 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
  12. 2020Data Augmentation for Graph Neural Networkscited by 203
  13. 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
  14. 2021From Canonical Correlation Analysis to Self-supervised Graph Neural Networkscited by 141
  15. 2017Predicting multicellular function through multi-layer tissue networkscited by 138
  16. 2021ETA Prediction with Graph Neural Networks in Google Mapscited by 130
  17. 2019Symmetric Graph Convolutional Autoencoder for Unsupervised Graph Representation Learningcited by 94
  18. 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
  19. 2021Graph Barlow Twins: A self-supervised representation learning framework for graphscited by 85
  20. 2021Few-Shot Graph Learning for Molecular Property Predictioncited by 81
  21. 2021Learning from Counterfactual Links for Link Predictioncited by 69
  22. 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 67
  23. 2020Understanding Negative Sampling in Graph Representation Learningcited by 66
  24. 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 62
  25. 2021Graph Trend Filtering Networks for Recommendationscited by 53
  26. 2021Automated Self-Supervised Learning for Graphscited by 50
  27. 2018Clustering with Deep Learning: Taxonomy and New Methodscited by 46
  28. 2018Faster k-Medoids Clustering: Improving the PAM, CLARA, and CLARANS Algorithmscited by 44
  29. 2022Multi-task Self-supervised Graph Neural Networks Enable Stronger Task Generalizationcited by 35
  30. 2022MLPInit: Embarrassingly Simple GNN Training Acceleration with MLP Initializationcited by 31
  31. 2021Self-supervised Graph Neural Networks without explicit negative samplingcited by 25
  32. 2022Stop using the elbow criterion for k-means and how to choose the number of clusters insteadcited by 25
  33. 2020Knowing your FATE: Friendship, Action and Temporal Explanations for User Engagement Prediction on Social Appscited by 23
  34. 2019Labeled Graph Generative Adversarial Networkscited by 12
  35. 2022Link Prediction with Non-Contrastive Learningcited by 11
  36. 2019Embedding-based Silhouette Community Detectioncited by 4
  37. 2022Clustering by Direct Optimization of the Medoid Silhouettecited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 2; 2024: 2; 2025: 0; 2026: 2.

6 papers.