Graph Contrastive Learning under Heterophily via Graph Filters
Not on the map. Why?
Abstract (arXiv)
Graph contrastive learning (CL) methods learn node representations in a self-supervised manner by maximizing the similarity between the augmented node representations obtained via a GNN-based encoder. However, CL methods perform poorly on graphs with heterophily, where connected nodes tend to belong to different classes. In this work, we address this problem by proposing an effective graph CL method, namely HLCL, for learning graph representations under heterophily. HLCL first identifies a homophilic and a heterophilic subgraph based on the cosine similarity of node features. It then uses a low-pass and a high-pass graph filter to aggregate representations of nodes connected in the homophilic subgraph and differentiate representations of nodes in the heterophilic subgraph. The final node representations are learned by contrasting both the augmented high-pass filtered views and the augmented low-pass filtered node views. Our extensive experiments show that HLCL outperforms state-of-the-art graph CL methods on benchmark datasets with heterophily, as well as large-scale real-world graphs, by up to 7%, and outperforms graph supervised learning methods on datasets with heterophily by up to 10%.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 34 of its 48 references that are in the map. First posted on arXiv 11 Mar 2023.
Builds on
34 of 48 references.
References · 34
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 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
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
22 more
- 2019Multi-scale Attributed Node Embeddingcited by 548
- 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
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 343
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2020AM-GCN: Adaptive Multi-channel Graph Convolutional Networkscited by 121
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2021Graph Barlow Twins: A self-supervised representation learning framework for graphscited by 85
- 2022Beyond Smoothing: Unsupervised Graph Representation Learning with Edge Heterophily Discriminatingcited by 57
- 2022Investigating Why Contrastive Learning Benefits Robustness Against Label Noisecited by 46
- 2022Revisiting Graph Contrastive Learning from the Perspective of Graph Spectrumcited by 43
- 2022Complete the Missing Half: Augmenting Aggregation Filtering with Diversification for Graph Convolutional Neural Networkscited by 19
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025GLANCE: Graph Logic Attention Network with Cluster Enhancement for Heterophilous Graph Representation Learningcited by 0
- 2025Adaptive Graph Mixture of Residual Experts: Unsupervised Learning on Diverse Graphs with Heterogeneous Specializationcited by 0
- 2025Feature-Centric Unsupervised Node Representation Learning Without Homophily Assumptioncited by 0
- 2026ASPECT: Node-Level Adaptive Spectral Fusion for Graph Contrastive Learningcited by 0
- 2026Neighbourhood Transformer: Switchable Attention for Monophily-Aware Graph Learningcited by 0
- 2026Neighbourhood Transformer: Switchable Attention for Monophily-Aware Graph Learning10 Apr 2026
- 2026ASPECT: Node-Level Adaptive Spectral Fusion for Graph Contrastive Learning2 Apr 2026
- 2025Feature-Centric Unsupervised Node Representation Learning Without Homophily Assumption17 Dec 2025
- 2025Adaptive Graph Mixture of Residual Experts: Unsupervised Learning on Diverse Graphs with Heterogeneous Specialization24 Oct 2025
- 2025GLANCE: Graph Logic Attention Network with Cluster Enhancement for Heterophilous Graph Representation Learning24 Jul 2025