Graph Neural Networks with Heterophily
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have proven to be useful for many different practical applications. However, many existing GNN models have implicitly assumed homophily among the nodes connected in the graph, and therefore have largely overlooked the important setting of heterophily, where most connected nodes are from different classes. In this work, we propose a novel framework called CPGNN that generalizes GNNs for graphs with either homophily or heterophily. The proposed framework incorporates an interpretable compatibility matrix for modeling the heterophily or homophily level in the graph, which can be learned in an end-to-end fashion, enabling it to go beyond the assumption of strong homophily. Theoretically, we show that replacing the compatibility matrix in our framework with the identity (which represents pure homophily) reduces to GCN. Our extensive experiments demonstrate the effectiveness of our approach in more realistic and challenging experimental settings with significantly less training data compared to previous works: CPGNN variants achieve state-of-the-art results in heterophily settings with or without contextual node features, while maintaining comparable performance in homophily settings.
Key facts. Cited by 202 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 26; 2022: 40; 2023: 48; 2024: 44; 2025: 32; 2026: 12.
202 papers.
Sort:
By area:
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
- 2023Exploring Progress in Multivariate Time Series Forecasting: Comprehensive Benchmarking and Heterogeneity Analysiscited by 113
- 2022Not too little, not too much: a theoretical analysis of graph (over)smoothingcited by 106
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
- 2024Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classificationcited by 83
38 more
- 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
- 2023Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothingcited by 67
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2022Characterizing Graph Datasets for Node Classification: Homophily-Heterophily Dichotomy and Beyondcited by 60
- 2021Simplifying approach to Node Classification in Graph Neural Networkscited by 56
- 2024KAGNNs: Kolmogorov-Arnold Networks meet Graph Learningcited by 48
- 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
- 2023Truncated Affinity Maximization: One-class Homophily Modeling for Graph Anomaly Detectioncited by 43
- 2022TAM: Topology-Aware Margin Loss for Class-Imbalanced Node Classificationcited by 41
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2021p-Laplacian Based Graph Neural Networkscited by 39
- 2021Tree Decomposed Graph Neural Networkcited by 35
- 2021Block Modeling-Guided Graph Convolutional Neural Networkscited by 32
- 2023Networked Time Series Imputation via Position-aware Graph Enhanced Variational Autoencoderscited by 32
- 2024Non-Homophilic Graph Pre-Training and Prompt Learningcited by 31
- 2022Distribution Free Prediction Sets for Node Classificationcited by 28
- 2023Graph Neural Convection-Diffusion with Heterophilycited by 26
- 2022RAW-GNN: RAndom Walk Aggregation based Graph Neural Networkcited by 25
- 2024AdaFGL: A New Paradigm for Federated Node Classification with Topology Heterogeneitycited by 25
- 2022Beyond Real-world Benchmark Datasets: An Empirical Study of Node Classification with GNNscited by 23
- 2023Auto-HeG: Automated Graph Neural Network on Heterophilic Graphscited by 23
- 2022HL-Net: Heterophily Learning Network for Scene Graph Generationcited by 22
- 2021How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implicationscited by 21
- 2022Self-Supervised Graph Structure Refinement for Graph Neural Networkscited by 20
- 2022Understanding Non-linearity in Graph Neural Networks from the Bayesian-Inference Perspectivecited by 19
- 2022Complete the Missing Half: Augmenting Aggregation Filtering with Diversification for Graph Convolutional Neural Networkscited by 19
- 2024Learning Graph Quantized Tokenizerscited by 19
- 2023Homophily-oriented Heterogeneous Graph Rewiringcited by 18
- 2021Label-Wise Graph Convolutional Network for Heterophilic Graphscited by 17
- 2022Simplified Graph Convolution with Heterophilycited by 17
- 2022Node-oriented Spectral Filtering for Graph Neural Networkscited by 17
- 2022Graph Soft-Contrastive Learning via Neighborhood Rankingcited by 16
- 2023Efficient Heterogeneous Graph Learning via Random Projectioncited by 16
- 2024Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FRONDcited by 16
- 2022Exploiting Neighbor Effect: Conv-Agnostic GNNs Framework for Graphs with Heterophilycited by 15
- 2023LSGNN: Towards General Graph Neural Network in Node Classification by Local Similaritycited by 15
50 most cited of 202 All 202 (JSON)
- 2026Learning the Graph and the Embedding Together: Classifier-Independent Rewiring for Heterophilic Node Classification26 Sep 2026
- 2026Graph Navier Stokes Networks20 May 2026
- 2026Graph Transductive Sharpening: Leveraging Unlabeled Predictions in Node Classification18 May 2026
- 2026Modeling Heterophily in Multiplex Graphs: An Adaptive Approach for Node Classification12 May 2026
- 2026Advancing Edge Classification through High-Dimensional Causal Modeling of Node-Edge Interplay1 May 2026
- 2026Robust Learning on Heterogeneous Graphs with Heterophily: A Graph Structure Learning Approach30 Apr 2026
- 2026Neighbourhood Transformer: Switchable Attention for Monophily-Aware Graph Learning10 Apr 2026
- 2026P2GNN: Two Prototype Sets to boost GNN Performance10 Mar 2026
- 2026Efficient Point Cloud Processing with High-Dimensional Positional Encoding and Non-Local MLPs4 Mar 2026
- 2026Tide: A Customisable Dataset Generator for Anti-Money Laundering Research2 Mar 2026
- 2026BHyGNN+: Unsupervised Representation Learning for Heterophilic Hypergraphs16 Feb 2026
- 2026Fixed Aggregation Features Can Rival GNNs27 Jan 2026
38 more
- 2025ParaFormer: A Generalized PageRank Graph Transformer for Graph Representation Learning16 Dec 2025
- 2025GCL-OT: Graph Contrastive Learning with Optimal Transport for Heterophilic Text-Attributed Graphs20 Nov 2025
- 2025HeroFilter: Adaptive Spectral Graph Filter for Varying Heterophilic Relations13 Oct 2025
- 2025GraphTARIF: Linear Graph Transformer with Augmented Rank and Improved Focus12 Oct 2025
- 2025Knowledge Homophily in Large Language Models28 Sep 2025
- 2025Learning from Heterophilic Graphs: A Spectral Theory Perspective on the Impact of Self-Loops and Parallel Edges16 Sep 2025
- 2025MSRFormer: Road Network Representation Learning using Multi-scale Feature Fusion of Heterogeneous Spatial Interactions6 Sep 2025
- 2025Gumbel-MPNN: Graph Rewiring with Gumbel-Softmax24 Aug 2025
- 2025TANGO: Graph Neural Dynamics via Learned Energy and Tangential Flows7 Aug 2025
- 2025SamGoG: A Sampling-Based Graph-of-Graphs Framework for Imbalanced Graph Classification18 Jul 2025
- 2025Enhancing Homophily-Heterophily Separation: Relation-Aware Learning in Heterogeneous Graphs26 Jun 2025
- 2025PlaceRep: Geospatial Place Representation Learning from Large-Scale Point-of-Interest Data25 Jun 2025
- 2025Return of ChebNet: Understanding and Improving an Overlooked GNN on Long Range Tasks9 Jun 2025
- 2025Uncertainty Estimation for Heterophilic Graphs Through the Lens of Information Theory28 May 2025
- 2025Message-Passing State-Space Models: Improving Graph Learning with Modern Sequence Modeling24 May 2025
- 2025Dynamic Bundling with Large Language Models for Zero-Shot Inference on Text-Attributed Graphs23 May 2025
- 2025AH-UGC: Adaptive and Heterogeneous-Universal Graph Coarsening18 May 2025
- 2025It Takes a Graph to Know a Graph: Rewiring for Homophily with a Reference Graph18 May 2025
- 2025Rethinking Federated Graph Learning: A Data Condensation Perspective5 May 2025
- 2025Learning Laplacian Positional Encodings for Heterophilous Graphs29 Apr 2025
- 2025Understanding GNNs and Homophily in Dynamic Node Classification29 Apr 2025
- 2025Hierarchical Uncertainty-Aware Graph Neural Network28 Apr 2025
- 2025Heterophily-informed Message Passing28 Apr 2025
- 2025ScaleGNN: Towards Scalable Graph Neural Networks via Adaptive High-order Neighboring Feature Fusion22 Apr 2025
- 2025Divergent Paths: Separating Homophilic and Heterophilic Learning for Enhanced Graph-level Representations6 Apr 2025
- 2025Unsupervised Graph Anomaly Detection via Multi-Hypersphere Heterophilic Graph Learning15 Mar 2025
- 2025Deep Cut-informed Graph Embedding and Clustering9 Mar 2025
- 2025HeTGB: A Comprehensive Benchmark for Heterophilic Text-Attributed Graphs5 Mar 2025
- 2025Deal: Distributed End-to-End GNN Inference for All Nodes4 Mar 2025
- 2025Decoupled Graph Energy-based Model for Node Out-of-Distribution Detection on Heterophilic Graphs25 Feb 2025
- 2025Scalable Graph Condensation with Evolving Capabilities24 Feb 2025
- 2025Recent Advances in Malware Detection: Graph Learning and Explainability14 Feb 2025
- 2024THeGCN: Temporal Heterophilic Graph Convolutional Network21 Dec 2024
- 2024Graph Neural Networks Are More Than Filters: Revisiting and Benchmarking from A Spectral Perspective10 Dec 2024
- 2024Distributed-Order Fractional Graph Operating Network8 Nov 2024
- 2024Learning Graph Quantized Tokenizers17 Oct 2024
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptation9 Oct 2024
- 2024GraphCroc: Cross-Correlation Autoencoder for Graph Structural Reconstruction4 Oct 2024
50 newest of 202 All 202 (JSON)
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
- 2023Exploring Progress in Multivariate Time Series Forecasting: Comprehensive Benchmarking and Heterogeneity Analysiscited by 113
- 2022Not too little, not too much: a theoretical analysis of graph (over)smoothingcited by 106
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
- 2024Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classificationcited by 83
12 most cited of 201 All 201 (JSON)
- 2026Learning the Graph and the Embedding Together: Classifier-Independent Rewiring for Heterophilic Node Classification26 Sep 2026
- 2026Graph Navier Stokes Networks20 May 2026
- 2026Graph Transductive Sharpening: Leveraging Unlabeled Predictions in Node Classification18 May 2026
- 2026Modeling Heterophily in Multiplex Graphs: An Adaptive Approach for Node Classification12 May 2026
- 2026Advancing Edge Classification through High-Dimensional Causal Modeling of Node-Edge Interplay1 May 2026
- 2026Robust Learning on Heterogeneous Graphs with Heterophily: A Graph Structure Learning Approach30 Apr 2026
- 2026Neighbourhood Transformer: Switchable Attention for Monophily-Aware Graph Learning10 Apr 2026
- 2026P2GNN: Two Prototype Sets to boost GNN Performance10 Mar 2026
- 2026Efficient Point Cloud Processing with High-Dimensional Positional Encoding and Non-Local MLPs4 Mar 2026
- 2026Tide: A Customisable Dataset Generator for Anti-Money Laundering Research2 Mar 2026
- 2026BHyGNN+: Unsupervised Representation Learning for Heterophilic Hypergraphs16 Feb 2026
- 2026Fixed Aggregation Features Can Rival GNNs27 Jan 2026
12 newest of 201 All 201 (JSON)