From Canonical Correlation Analysis to Self-supervised Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
We introduce a conceptually simple yet effective model for self-supervised representation learning with graph data. It follows the previous methods that generate two views of an input graph through data augmentation. However, unlike contrastive methods that focus on instance-level discrimination, we optimize an innovative feature-level objective inspired by classical Canonical Correlation Analysis. Compared with other works, our approach requires none of the parameterized mutual information estimator, additional projector, asymmetric structures, and most importantly, negative samples which can be costly. We show that the new objective essentially 1) aims at discarding augmentation-variant information by learning invariant representations, and 2) can prevent degenerated solutions by decorrelating features in different dimensions. Our theoretical analysis further provides an understanding for the new objective which can be equivalently seen as an instantiation of the Information Bottleneck Principle under the self-supervised setting. Despite its simplicity, our method performs competitively on seven public graph datasets. The code is available at: https://github.com/hengruizhang98/CCA-SSG.
Key facts. Cited by 138 papers in the map (data through 7 Oct 2026). Builds on 41 of its 67 references that are in the map. First posted on arXiv 23 Jun 2021.
Builds on
41 of 67 references.
References · 41
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
29 more
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 846
- 2015Deep Learning and the Information Bottleneck Principlecited by 793
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2018MINE: Mutual Information Neural Estimationcited by 680
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 504
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2019Diffusion Improves Graph Learningcited by 414
- 2020Whitening for Self-Supervised Representation Learningcited by 278
- 2020Contrastive Clusteringcited by 264
- 2021Understanding self-supervised Learning Dynamics without Contrastive Pairscited by 254
- 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2020Learning Robust Representations via Multi-View Information Bottleneckcited by 189
- 2021On Feature Decorrelation in Self-Supervised Learningcited by 160
- 2021Self-supervised Graph-level Representation Learning with Local and Global Structurecited by 125
- 2018Learning Representations for Neural Network-Based Classification Using the Information Bottleneck Principlecited by 70
- 2020Contrastive Self-supervised Learning for Graph Classificationcited by 68
- 2020Understanding Self-supervised Learning with Dual Deep Networkscited by 62
- 2016The deterministic information bottleneckcited by 42
Built on by
Citing papers per year: 2021: 1; 2022: 26; 2023: 31; 2024: 37; 2025: 32; 2026: 11.
138 papers.
Sort:
By area:
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 443
- 2024LLaGA: Large Language and Graph Assistantcited by 177
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 131
- 2022What's Behind the Mask: Understanding Masked Graph Modeling for Graph Autoencoderscited by 82
- 2021ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learningcited by 72
- 2023Graph Mixture of Experts: Learning on Large-Scale Graphs with Explicit Diversity Modelingcited by 63
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2022Heterogeneous Graph Masked Autoencoderscited by 47
- 2022Revisiting Graph Contrastive Learning from the Perspective of Graph Spectrumcited by 43
- 2023Generalized Graph Prompt: Toward a Unification of Pre-Training and Downstream Tasks on Graphscited by 39
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2022Multi-task Self-supervised Graph Neural Networks Enable Stronger Task Generalizationcited by 35
38 more
- 2022Uncovering the Structural Fairness in Graph Contrastive Learningcited by 29
- 2022A Survey of Pretraining on Graphs: Taxonomy, Methods, and Applicationscited by 23
- 2023SeeGera: Self-supervised Semi-implicit Graph Variational Auto-encoders with Maskingcited by 23
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2024Rethinking Graph Masked Autoencoders through Alignment and Uniformitycited by 22
- 2022ImGCL: Revisiting Graph Contrastive Learning on Imbalanced Node Classificationcited by 21
- 2022An Investigation into Whitening Loss for Self-supervised Learningcited by 21
- 2022Augmentation-Free Graph Contrastive Learning of Invariant-Discriminative Representationscited by 21
- 2023Graph-level Representation Learning with Joint-Embedding Predictive Architecturescited by 21
- 2024GraphLoRA: Structure-Aware Contrastive Low-Rank Adaptation for Cross-Graph Transfer Learningcited by 21
- 2024SpeGCL: Self-supervised Graph Spectrum Contrastive Learning without Positive Samplescited by 20
- 2022GATE: Graph CCA for Temporal SElf-supervised Learning for Label-efficient fMRI Analysiscited by 19
- 2023HomoGCL: Rethinking Homophily in Graph Contrastive Learningcited by 18
- 2022Graph Soft-Contrastive Learning via Neighborhood Rankingcited by 16
- 2024GAugLLM: Improving Graph Contrastive Learning for Text-Attributed Graphs with Large Language Modelscited by 16
- 2024GraphAlign: Pretraining One Graph Neural Network on Multiple Graphs via Feature Alignmentcited by 15
- 2022Wiener Graph Deconvolutional Network Improves Graph Self-Supervised Learningcited by 13
- 2023Directional diffusion models for graph representation learningcited by 13
- 2023Rethinking Semi-Supervised Imbalanced Node Classification from Bias-Variance Decompositioncited by 13
- 2023Rethinking Dimensional Rationale in Graph Contrastive Learning from Causal Perspectivecited by 13
- 2024Reliable Node Similarity Matrix Guided Contrastive Graph Clusteringcited by 12
- 2022Relational Self-Supervised Learning on Graphscited by 11
- 2022Link Prediction with Non-Contrastive Learningcited by 11
- 2024Masked Graph Autoencoder with Non-discrete Bandwidthscited by 11
- 2024Pre-Training and Prompting for Few-Shot Node Classification on Text-Attributed Graphscited by 11
- 2024CLDG: Contrastive Learning on Dynamic Graphscited by 11
- 2025Generative Graph Pattern Machinecited by 11
- 2022Decoupled Self-supervised Learning for Non-Homophilous Graphscited by 10
- 2022Localized Contrastive Learning on Graphscited by 10
- 2022MA-GCL: Model Augmentation Tricks for Graph Contrastive Learningcited by 10
- 2022Data Augmentation on Graphs: A Technical Surveycited by 10
- 2023RARE: Robust Masked Graph Autoencodercited by 10
- 2023Rethinking and Simplifying Bootstrapped Graph Latentscited by 10
- 2024Node Identifiers: Compact, Discrete Representations for Efficient Graph Learningcited by 10
- 2024Road Network Representation Learning with the Third Law of Geographycited by 10
- 2023Modulate Your Spectrum in Self-Supervised Learningcited by 9
- 2023Generative and Contrastive Paradigms Are Complementary for Graph Self-Supervised Learningcited by 9
- 2024A Survey on Self-Supervised Graph Foundation Models: Knowledge-Based Perspectivecited by 9
50 most cited of 138 All 138 (JSON)
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transport20 Sep 2026
- 2026NodeJEPA: Structure-Conditioned Latent Prediction for Node-Level Graph Self-Supervised Learning5 Aug 2026
- 2026HP-JEPA: Hierarchical Partitioning for Multi-Resolution Graph Joint-Embedding Predictive Learning1 Aug 2026
- 2026GraspLLM: Towards Zero-Shot Generalization on Text-Attributed Graphs with LLMs10 Jun 2026
- 2026Fast and Featureless Node Representation Learning with Partial Pairwise Supervision19 May 2026
- 2026PEIRA: Learning Predictive Encoders through Inter-View Regressor Alignment17 May 2026
- 2026Frequency-Corrupt Based Graph Self-Supervised Learning17 Apr 2026
- 2026ASPECT: Node-Level Adaptive Spectral Fusion for Graph Contrastive Learning2 Apr 2026
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clustering21 Mar 2026
- 2026Hierarchical Molecular Representation Learning via Fragment-Based Self-Supervised Embedding Prediction23 Feb 2026
- 2026Bridging Academia and Industry: A Comprehensive Benchmark for Attributed Graph Clustering9 Feb 2026
- 2025Energy-Balanced Hyperspherical Graph Representation Learning via Structural Binding and Entropic Dispersion30 Dec 2025
38 more
- 2025CORE: Contrastive Masked Feature Reconstruction on Graphs15 Dec 2025
- 2025Attacking and Securing Community Detection: A Game-Theoretic Framework12 Dec 2025
- 2025Adaptive Multi-view Graph Contrastive Learning via Fractional-order Neural Diffusion Networks9 Nov 2025
- 2025WBT-BGRL: A Non-Contrastive Weighted Bipartite Link Prediction Model for Inductive Learning28 Oct 2025
- 2025Cross-Paradigm Graph Backdoor Attacks with Promptable Subgraph Triggers26 Oct 2025
- 2025Diffusion-Assisted Distillation for Self-Supervised Graph Representation Learning with MLPs5 Oct 2025
- 2025Social and Physical Attributes-Defined Trust Evaluation for Effective Collaborator Selection in Human-Device Coexistence Systems1 Oct 2025
- 2025Learning the Neighborhood: Contrast-Free Multimodal Self-Supervised Molecular Graph Pretraining26 Sep 2025
- 2025Structure Matters: Brain Graph Augmentation via Learnable Edge Masking for Data-efficient Psychiatric Diagnosis11 Sep 2025
- 2025Data-Efficient Psychiatric Disorder Detection via Self-supervised Learning on Frequency-enhanced Brain Networks4 Sep 2025
- 2025GRAVITY: A Controversial Graph Representation Learning for Vertex Classification12 Aug 2025
- 2025Quantizing Text-attributed Graphs for Semantic-Structural Integration20 Jul 2025
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learning9 Jul 2025
- 2025Discrepancy-Aware Graph Mask Auto-Encoder24 Jun 2025
- 2025HEIST: A Graph Foundation Model for Spatial Transcriptomics and Proteomics Data11 Jun 2025
- 2025Boosting Bot Detection via Heterophily-Aware Representation Learning and Prototype-Guided Cluster Discovery1 Jun 2025
- 2025Graph Positional Autoencoders as Self-supervised Learners29 May 2025
- 2025Global Context-aware Representation Learning for Spatially Resolved Transcriptomics28 May 2025
- 2025Aggregation Buffer: Revisiting DropEdge with a New Parameter Block27 May 2025
- 2025Generative Graph Pattern Machine22 May 2025
- 2025Physics-Guided Multi-View Graph Neural Network for Schizophrenia Classification via Structural-Functional Coupling21 May 2025
- 2025LOBSTUR: A Local Bootstrap Framework for Tuning Unsupervised Representations in Graph Neural Networks20 May 2025
- 2025Negative Metric Learning for Graphs15 May 2025
- 2025Rethinking Graph Contrastive Learning through Relative Similarity Preservation8 May 2025
- 2025Graffe: Graph Representation Learning via Diffusion Probabilistic Models8 May 2025
- 2025Towards Anomaly-Aware Pre-Training and Fine-Tuning for Graph Anomaly Detection19 Apr 2025
- 2025Balancing Graph Embedding Smoothness in Self-Supervised Learning via Information-Theoretic Decomposition16 Apr 2025
- 2025H3GNNs: Harmonizing Heterophily and Homophily in GNNs via Joint Structural Node Encoding and Self-Supervised Learning16 Apr 2025
- 2025Node Embeddings via Neighbor Embeddings31 Mar 2025
- 2025CIMAGE: Exploiting the Conditional Independence in Masked Graph Auto-encoders10 Mar 2025
- 2025Predict, Cluster, Refine: A Joint Embedding Predictive Self-Supervised Framework for Graph Representation Learning2 Feb 2025
- 2024CLDG: Contrastive Learning on Dynamic Graphs19 Dec 2024
- 2024Edge Contrastive Learning: An Augmentation-Free Graph Contrastive Learning Model15 Dec 2024
- 2024Negative-Free Self-Supervised Gaussian Embedding of Graphs2 Nov 2024
- 2024Graph Pre-Training Models Are Strong Anomaly Detectors24 Oct 2024
- 2024LAC: Graph Contrastive Learning with Learnable Augmentation in Continuous Space20 Oct 2024
- 2024SpeGCL: Self-supervised Graph Spectrum Contrastive Learning without Positive Samples14 Oct 2024
- 2024Revisiting Graph Autoencoders as Implicit Contrastive Learners14 Oct 2024
50 newest of 138 All 138 (JSON)
- 2023Rethinking and Simplifying Bootstrapped Graph Latentscited by 10
- 2023Rethinking and Simplifying Bootstrapped Graph Latents5 Dec 2023
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 443
- 2024LLaGA: Large Language and Graph Assistantcited by 177
- 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 131
- 2022What's Behind the Mask: Understanding Masked Graph Modeling for Graph Autoencoderscited by 82
- 2021ProGCL: Rethinking Hard Negative Mining in Graph Contrastive Learningcited by 72
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2022Heterogeneous Graph Masked Autoencoderscited by 47
- 2022Revisiting Graph Contrastive Learning from the Perspective of Graph Spectrumcited by 43
- 2023Generalized Graph Prompt: Toward a Unification of Pre-Training and Downstream Tasks on Graphscited by 39
- 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
- 2022Multi-task Self-supervised Graph Neural Networks Enable Stronger Task Generalizationcited by 35
- 2022Uncovering the Structural Fairness in Graph Contrastive Learningcited by 29
12 most cited of 134 All 134 (JSON)
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transport20 Sep 2026
- 2026NodeJEPA: Structure-Conditioned Latent Prediction for Node-Level Graph Self-Supervised Learning5 Aug 2026
- 2026HP-JEPA: Hierarchical Partitioning for Multi-Resolution Graph Joint-Embedding Predictive Learning1 Aug 2026
- 2026GraspLLM: Towards Zero-Shot Generalization on Text-Attributed Graphs with LLMs10 Jun 2026
- 2026Fast and Featureless Node Representation Learning with Partial Pairwise Supervision19 May 2026
- 2026PEIRA: Learning Predictive Encoders through Inter-View Regressor Alignment17 May 2026
- 2026Frequency-Corrupt Based Graph Self-Supervised Learning17 Apr 2026
- 2026ASPECT: Node-Level Adaptive Spectral Fusion for Graph Contrastive Learning2 Apr 2026
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clustering21 Mar 2026
- 2026Hierarchical Molecular Representation Learning via Fragment-Based Self-Supervised Embedding Prediction23 Feb 2026
- 2026Bridging Academia and Industry: A Comprehensive Benchmark for Attributed Graph Clustering9 Feb 2026
- 2025Energy-Balanced Hyperspherical Graph Representation Learning via Structural Binding and Entropic Dispersion30 Dec 2025
12 newest of 134 All 134 (JSON)