Graph Communal Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Graph representation learning is crucial for many real-world applications (e.g. social relation analysis). A fundamental problem for graph representation learning is how to effectively learn representations without human labeling, which is usually costly and time-consuming. Graph contrastive learning (GCL) addresses this problem by pulling the positive node pairs (or similar nodes) closer while pushing the negative node pairs (or dissimilar nodes) apart in the representation space. Despite the success of the existing GCL methods, they primarily sample node pairs based on the node-level proximity yet the community structures have rarely been taken into consideration. As a result, two nodes from the same community might be sampled as a negative pair. We argue that the community information should be considered to identify node pairs in the same communities, where the nodes insides are semantically similar. To address this issue, we propose a novel Graph Communal Contrastive Learning (gCooL) framework to jointly learn the community partition and learn node representations in an end-to-end fashion. Specifically, the proposed gCooL consists of two components: a Dense Community Aggregation (DeCA) algorithm for community detection and a Reweighted Self-supervised Cross-contrastive (ReSC) training scheme to utilize the community information. Additionally, the real-world graphs are complex and often consist of multiple views. In this paper, we demonstrate that the proposed gCooL can also be naturally adapted to multiplex graphs. Finally, we comprehensively evaluate the proposed gCooL on a variety of real-world graphs. The experimental results show that the gCooL outperforms the state-of-the-art methods.
Key facts. Cited by 34 papers in the map (data through 14 Oct 2026). Builds on 42 of its 81 references that are in the map. First posted on arXiv 28 Oct 2021.
Builds on
42 of 81 references.
References · 42
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,385
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
30 more
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2019Heterogeneous Graph Attention Networkcited by 734
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2020Debiased Contrastive Learningcited by 356
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 260
- 2020What Should Not Be Contrastive in Contrastive Learningcited by 226
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 205
- 2021Self-supervised Heterogeneous Graph Neural Network with Co-contrastive Learningcited by 130
- 2019Unsupervised Attributed Multiplex Network Embeddingcited by 95
- 2019Representation Learning for Attributed Multiplex Heterogeneous Networkcited by 91
- 2021HDMI: High-order Deep Multiplex Infomaxcited by 82
- 2019Deep Spectral Clustering using Dual Autoencoder Networkcited by 71
- 2020Deep Learning for Community Detection: Progress, Challenges and Opportunitiescited by 42
- 2021Prototypical Graph Contrastive Learningcited by 37
- 2021Network of Tensor Time Seriescited by 32
- 2020GraphCL: Contrastive Self-Supervised Learning of Graph Representationscited by 26
- 2020Iterative Graph Self-Distillationcited by 21
- 2021Multiplex Graph Neural Network for Extractive Text Summarizationcited by 19
- 2021DyDiff-VAE: A Dynamic Variational Framework for Information Diffusion Predictioncited by 18
- 2018mvn2vec: Preservation and Collaboration in Multi-View Network Embeddingcited by 11
Built on by
Citing papers per year: 2022: 6; 2023: 12; 2024: 11; 2025: 3; 2026: 2.
34 papers.
Sort:
- 2023GraphGPT: Graph Instruction Tuning for Large Language Modelscited by 226
- 2022I'm Me, We're Us, and I'm Us: Tri-directional Contrastive Learning on Hypergraphscited by 21
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clusteringcited by 21
- 2022MentorGNN: Deriving Curriculum for Pre-Training GNNscited by 18
- 2023HomoGCL: Rethinking Homophily in Graph Contrastive Learningcited by 18
- 2022Retrieval Based Time Series Forecastingcited by 17
- 2024DeepRicci: Self-supervised Graph Structure-Feature Co-Refinement for Alleviating Over-squashingcited by 16
- 2023Contrastive Graph Clustering in Curvature Spacescited by 15
- 2022COIN: Co-Cluster Infomax for Bipartite Graphscited by 14
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkitcited by 14
- 2023Rethinking Semi-Supervised Imbalanced Node Classification from Bias-Variance Decompositioncited by 13
- 2024Can Graph Neural Networks Learn Language with Extremely Weak Text Supervision?cited by 13
22 more
- 2023STERLING: Synergistic Representation Learning on Bipartite Graphscited by 12
- 2024Reliable Node Similarity Matrix Guided Contrastive Graph Clusteringcited by 12
- 2024Causality-Aware Spatiotemporal Graph Neural Networks for Spatiotemporal Time Series Imputationcited by 11
- 2022KRACL: Contrastive Learning with Graph Context Modeling for Sparse Knowledge Graph Completioncited by 10
- 2023Affinity Uncertainty-based Hard Negative Mining in Graph Contrastive Learningcited by 9
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspectivecited by 9
- 2023CSGCL: Community-Strength-Enhanced Graph Contrastive Learningcited by 7
- 2023Fairness-aware Multi-view Clusteringcited by 6
- 2024Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learningcited by 6
- 2022ARIEL: Adversarial Graph Contrastive Learningcited by 5
- 2023GC-Flow: A Graph-Based Flow Network for Effective Clusteringcited by 5
- 2024Automated Contrastive Learning Strategy Search for Time Seriescited by 5
- 2024Negative-Free Self-Supervised Gaussian Embedding of Graphscited by 5
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservationcited by 5
- 2024Community-Invariant Graph Contrastive Learningcited by 4
- 2025ASIL: Augmented Structural Information Learning for Deep Graph Clustering in Hyperbolic Spacecited by 4
- 2023CHGNN: A Semi-Supervised Contrastive Hypergraph Learning Networkcited by 3
- 2025Adaptive Local Clustering over Attributed Graphscited by 2
- 2023CueGCL: Cluster-aware Personalized Self-Training for Unsupervised Graph Contrastive Learningcited by 1
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clusteringcited by 1
- 2023Understanding Community Bias Amplification in Graph Representation Learningcited by 0
- 2026Instance Discrimination for Link Predictioncited by 0
- 2026Instance Discrimination for Link Prediction18 May 2026
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clustering21 Mar 2026
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservation8 May 2025
- 2025ASIL: Augmented Structural Information Learning for Deep Graph Clustering in Hyperbolic Space14 Apr 2025
- 2025Adaptive Local Clustering over Attributed Graphs26 Mar 2025
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkit30 Dec 2024
- 2024Can Graph Neural Networks Learn Language with Extremely Weak Text Supervision?11 Dec 2024
- 2024Negative-Free Self-Supervised Gaussian Embedding of Graphs2 Nov 2024
- 2024Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learning9 Aug 2024
- 2024Reliable Node Similarity Matrix Guided Contrastive Graph Clustering7 Aug 2024
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clustering20 May 2024
- 2024Community-Invariant Graph Contrastive Learning2 May 2024
22 more
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspective24 Mar 2024
- 2024Automated Contrastive Learning Strategy Search for Time Series19 Mar 2024
- 2024Causality-Aware Spatiotemporal Graph Neural Networks for Spatiotemporal Time Series Imputation18 Mar 2024
- 2024DeepRicci: Self-supervised Graph Structure-Feature Co-Refinement for Alleviating Over-squashing23 Jan 2024
- 2023Understanding Community Bias Amplification in Graph Representation Learning8 Dec 2023
- 2023CueGCL: Cluster-aware Personalized Self-Training for Unsupervised Graph Contrastive Learning18 Nov 2023
- 2023Rethinking Semi-Supervised Imbalanced Node Classification from Bias-Variance Decomposition28 Oct 2023
- 2023GraphGPT: Graph Instruction Tuning for Large Language Models19 Oct 2023
- 2023HomoGCL: Rethinking Homophily in Graph Contrastive Learning16 Jun 2023
- 2023GC-Flow: A Graph-Based Flow Network for Effective Clustering26 May 2023
- 2023CSGCL: Community-Strength-Enhanced Graph Contrastive Learning8 May 2023
- 2023Contrastive Graph Clustering in Curvature Spaces5 May 2023
- 2023CHGNN: A Semi-Supervised Contrastive Hypergraph Learning Network10 Mar 2023
- 2023Fairness-aware Multi-view Clustering11 Feb 2023
- 2023Affinity Uncertainty-based Hard Negative Mining in Graph Contrastive Learning31 Jan 2023
- 2023STERLING: Synergistic Representation Learning on Bipartite Graphs25 Jan 2023
- 2022Retrieval Based Time Series Forecasting27 Sep 2022
- 2022MentorGNN: Deriving Curriculum for Pre-Training GNNs21 Aug 2022
- 2022KRACL: Contrastive Learning with Graph Context Modeling for Sparse Knowledge Graph Completion16 Aug 2022
- 2022ARIEL: Adversarial Graph Contrastive Learning15 Aug 2022
- 2022I'm Me, We're Us, and I'm Us: Tri-directional Contrastive Learning on Hypergraphs9 Jun 2022
- 2022COIN: Co-Cluster Infomax for Bipartite Graphs31 May 2022
- 2023GraphGPT: Graph Instruction Tuning for Large Language Modelscited by 226
- 2022I'm Me, We're Us, and I'm Us: Tri-directional Contrastive Learning on Hypergraphscited by 21
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clusteringcited by 21
- 2022MentorGNN: Deriving Curriculum for Pre-Training GNNscited by 18
- 2023HomoGCL: Rethinking Homophily in Graph Contrastive Learningcited by 18
- 2022Retrieval Based Time Series Forecastingcited by 17
- 2024DeepRicci: Self-supervised Graph Structure-Feature Co-Refinement for Alleviating Over-squashingcited by 16
- 2023Contrastive Graph Clustering in Curvature Spacescited by 15
- 2022COIN: Co-Cluster Infomax for Bipartite Graphscited by 14
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkitcited by 14
- 2023Rethinking Semi-Supervised Imbalanced Node Classification from Bias-Variance Decompositioncited by 13
- 2024Can Graph Neural Networks Learn Language with Extremely Weak Text Supervision?cited by 13
12 most cited of 34 All 34 (JSON)
- 2026Instance Discrimination for Link Prediction18 May 2026
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clustering21 Mar 2026
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservation8 May 2025
- 2025ASIL: Augmented Structural Information Learning for Deep Graph Clustering in Hyperbolic Space14 Apr 2025
- 2025Adaptive Local Clustering over Attributed Graphs26 Mar 2025
- 2024PyG-SSL: A Graph Self-Supervised Learning Toolkit30 Dec 2024
- 2024Can Graph Neural Networks Learn Language with Extremely Weak Text Supervision?11 Dec 2024
- 2024Negative-Free Self-Supervised Gaussian Embedding of Graphs2 Nov 2024
- 2024Bootstrap Latents of Nodes and Neighbors for Graph Self-Supervised Learning9 Aug 2024
- 2024Reliable Node Similarity Matrix Guided Contrastive Graph Clustering7 Aug 2024
- 2024LSEnet: Lorentz Structural Entropy Neural Network for Deep Graph Clustering20 May 2024
- 2024Community-Invariant Graph Contrastive Learning2 May 2024
12 newest of 34 All 34 (JSON)