Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) extend basic Neural Networks (NNs) by using the graph structures based on the relational inductive bias (homophily assumption). Though GNNs are believed to outperform NNs in real-world tasks, performance advantages of GNNs over graph-agnostic NNs seem not generally satisfactory. Heterophily has been considered as a main cause and numerous works have been put forward to address it. In this paper, we first show that not all cases of heterophily are harmful for GNNs with aggregation operation. Then, we propose new metrics based on a similarity matrix which considers the influence of both graph structure and input features on GNNs. The metrics demonstrate advantages over the commonly used homophily metrics by tests on synthetic graphs. From the metrics and the observations, we find some cases of harmful heterophily can be addressed by diversification operation. With this fact and knowledge of filterbanks, we propose the Adaptive Channel Mixing (ACM) framework to adaptively exploit aggregation, diversification and identity channels in each GNN layer to address harmful heterophily. We validate the ACM-augmented baselines with 10 real-world node classification tasks. They consistently achieve significant performance gain and exceed the state-of-the-art GNNs on most of the tasks without incurring significant computational burden.
Key facts. Cited by 82 papers in the map (data through 7 Oct 2026). Builds on 28 of its 45 references that are in the map. First posted on arXiv 12 Sep 2021.
Builds on
28 of 45 references.
References · 28
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
16 more
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 666
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2020Non-Local Graph Neural Networkscited by 91
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
- 2019Break the Ceiling: Stronger Multi-scale Deep Graph Convolutional Networkscited by 62
- 2020Scattering GCN: Overcoming Oversmoothness in Graph Convolutional Networkscited by 57
- 2018Geometric Scattering for Graph Data Analysiscited by 49
- 2021Simple Truncated SVD based Model for Node Classification on Heterophilic Graphscited by 4
Built on by
Citing papers per year: 2021: 1; 2022: 24; 2023: 17; 2024: 21; 2025: 14; 2026: 5.
82 papers.
Sort:
By area:
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 208
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2023Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothingcited by 67
- 2022Characterizing Graph Datasets for Node Classification: Homophily-Heterophily Dichotomy and Beyondcited by 60
- 2022Understanding convolution on graphs via energiescited by 58
- 2022Gradient Gating for Deep Multi-Rate Learning on Graphscited by 49
- 2023MUDiff: Unified Diffusion for Complete Molecule Generationcited by 41
- 2022Spectral Augmentation for Self-Supervised Learning on Graphscited by 38
- 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connectionscited by 34
- 2022ACMP: Allen-Cahn Message Passing with Attractive and Repulsive Forces for Graph Neural Networkscited by 31
38 more
- 2023Beyond Homophily: Reconstructing Structure for Graph-agnostic Clusteringcited by 29
- 2024The Heterophilic Graph Learning Handbook: Benchmarks, Models, Theoretical Analysis, Applications and Challengescited by 29
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filteringcited by 28
- 2022Effects of Graph Convolutions in Multi-layer Networkscited by 24
- 2022High-Order Pooling for Graph Neural Networks with Tensor Decompositioncited by 24
- 2023Auto-HeG: Automated Graph Neural Network on Heterophilic Graphscited by 23
- 2024Partitioning Message Passing for Graph Fraud Detectioncited by 21
- 2022Complete the Missing Half: Augmenting Aggregation Filtering with Diversification for Graph Convolutional Neural Networkscited by 19
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited 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
- 2022Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graphcited by 14
- 2022Homophily modulates double descent generalization in graph convolution networkscited by 13
- 2023On Performance Discrepancies Across Local Homophily Levels in Graph Neural Networkscited by 13
- 2023MUSE: Multi-View Contrastive Learning for Heterophilic Graphscited by 13
- 2024ReactZyme: A Benchmark for Enzyme-Reaction Predictioncited by 13
- 2023SIGMA: An Efficient Heterophilous Graph Neural Network with Fast Global Aggregationcited by 10
- 2024Similarity-based Neighbor Selection for Graph LLMscited by 10
- 2022Restructuring Graph for Higher Homophily via Adaptive Spectral Clusteringcited by 9
- 2023Finding Heterophilic Neighbors via Confidence-based Subgraph Matching for Semi-supervised Node Classificationcited by 7
- 2023When Do Graph Neural Networks Help with Node Classification? Investigating the Impact of Homophily Principle on Node Distinguishabilitycited by 7
- 2023Spatial Heterophily Aware Graph Neural Networkscited by 7
- 2024GC4NC: A Benchmark Framework for Graph Condensation on Node Classification with New Insightscited by 7
- 2022Revisiting the role of heterophily in graph representation learning: An edge classification perspectivecited by 6
- 2022Graph Neural Networks Intersect Probabilistic Graphical Models: A Surveycited by 6
- 2024Leveraging Invariant Principle for Heterophilic Graph Structure Distribution Shiftscited by 6
- 2024THeGCN: Temporal Heterophilic Graph Convolutional Networkcited by 6
- 2022Clenshaw Graph Neural Networkscited by 5
- 2024Effective Protein-Protein Interaction Exploration with PPIretrievalcited by 5
- 2024Provable Filter for Real-world Graph Clusteringcited by 5
- 2025Beyond Fixed Depth: Adaptive Graph Neural Networks for Node Classification Under Varying Homophilycited by 5
- 2022From Node Interaction to Hop Interaction: New Effective and Scalable Graph Learning Paradigmcited by 4
- 2024Simplified PCNet with Robustnesscited by 3
- 2024Learn from Heterophily: Heterophilous Information-enhanced Graph Neural Networkcited by 3
- 2024Revealing the Pitfalls and Re-Evaluating the Advancement of Heterophilic Graph Learningcited by 3
- 2024Flexible Diffusion Scopes with Parameterized Laplacian for Heterophilic Graph Learningcited by 3
- 2024IGNN-Solver: A Graph Neural Solver for Implicit Graph Neural Networkscited by 3
50 most cited of 82 All 82 (JSON)
- 2026Not Just Oversmoothing: Detecting the Echo Chamber Effect in Graph Neural Networks6 Sep 2026
- 2026Attention-based graph neural networks: a survey9 May 2026
- 2026Graph Domain Adaptation via Homophily-Agnostic Reconstructing Structure7 Feb 2026
- 2026Graph homophily booster: Reimagining the role of discrete features in heterophilic graph learning6 Feb 2026
- 2026Multi-Scale Temporal Homeostasis Enables Efficient and Robust Neural Networks30 Jan 2026
- 2025Beyond Fixed Depth: Adaptive Graph Neural Networks for Node Classification Under Varying Homophily10 Nov 2025
- 2025Glance for Context: Learning When to Leverage LLMs for Node-Aware GNN-LLM Fusion12 Oct 2025
- 2025Exploring Heterophily in Graph-level Tasks23 Sep 2025
- 2025Learning from Heterophilic Graphs: A Spectral Theory Perspective on the Impact of Self-Loops and Parallel Edges16 Sep 2025
- 2025Graph Homophily Booster: Rethinking the Role of Discrete Features on Heterophilic Graphs16 Sep 2025
- 2025Adapting to Heterophilic Graph Data with Structure-Guided Neighbor Discovery10 Jun 2025
- 2025IMPA-HGAE:Intra-Meta-Path Augmented Heterogeneous Graph Autoencoder7 Jun 2025
38 more
- 2025Language Models as Messengers: Enhancing Message Passing in Heterophilic Graph Learning26 May 2025
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learning21 May 2025
- 2025Efficient Learning on Large Graphs using a Densifying Regularity Lemma25 Apr 2025
- 2025H3GNNs: Harmonizing Heterophily and Homophily in GNNs via Joint Structural Node Encoding and Self-Supervised Learning16 Apr 2025
- 2025GRAIN: Multi-Granular and Implicit Information Aggregation Graph Neural Network for Heterophilous Graphs9 Apr 2025
- 2025Refining Interactions: Enhancing Anisotropy in Graph Neural Networks with Language Semantics2 Apr 2025
- 2025ReFill: Reinforcement Learning for Fill-In Minimization27 Jan 2025
- 2024THeGCN: Temporal Heterophilic Graph Convolutional Network21 Dec 2024
- 2024Partitioning Message Passing for Graph Fraud Detection16 Nov 2024
- 2024Learning From Graph-Structured Data: Addressing Design Issues and Exploring Practical Applications in Graph Representation Learning9 Nov 2024
- 2024IGNN-Solver: A Graph Neural Solver for Implicit Graph Neural Networks11 Oct 2024
- 2024Flexible Diffusion Scopes with Parameterized Laplacian for Heterophilic Graph Learning15 Sep 2024
- 2024Revealing the Pitfalls and Re-Evaluating the Advancement of Heterophilic Graph Learning9 Sep 2024
- 2024ReactZyme: A Benchmark for Enzyme-Reaction Prediction24 Aug 2024
- 2024Leveraging Invariant Principle for Heterophilic Graph Structure Distribution Shifts18 Aug 2024
- 2024A Benchmark for Fairness-Aware Graph Learning16 Jul 2024
- 2024The Heterophilic Graph Learning Handbook: Benchmarks, Models, Theoretical Analysis, Applications and Challenges12 Jul 2024
- 2024GC4NC: A Benchmark Framework for Graph Condensation on Node Classification with New Insights24 Jun 2024
- 2024Differentiable Cluster Graph Neural Network25 May 2024
- 2024Analysis of Corrected Graph Convolutions22 May 2024
- 2024Learn from Heterophily: Heterophilous Information-enhanced Graph Neural Network26 Mar 2024
- 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connections24 Mar 2024
- 2024Simplified PCNet with Robustness6 Mar 2024
- 2024Provable Filter for Real-world Graph Clustering6 Mar 2024
- 2024Time to Cite: Modeling Citation Networks using the Dynamic Impact Single-Event Embedding Model28 Feb 2024
- 2024Similarity-based Neighbor Selection for Graph LLMs6 Feb 2024
- 2024Effective Protein-Protein Interaction Exploration with PPIretrieval6 Feb 2024
- 2024Position: Graph Foundation Models are Already Here3 Feb 2024
- 2023PC-Conv: Unifying Homophily and Heterophily with Two-fold Filtering22 Dec 2023
- 2023An Effective Universal Polynomial Basis for Spectral Graph Neural Networks30 Nov 2023
- 2023Node Classification in Random Trees20 Nov 2023
- 2023Explainable Graph Neural Architecture Search via Monte-Carlo Tree Search (Full version)30 Aug 2023
- 2023MUSE: Multi-View Contrastive Learning for Heterophilic Graphs29 Jul 2023
- 2023Extended Graph Assessment Metrics for Graph Neural Networks13 Jul 2023
- 2023On Addressing the Limitations of Graph Neural Networks22 Jun 2023
- 2023Spatial Heterophily Aware Graph Neural Networks21 Jun 2023
- 2023On Performance Discrepancies Across Local Homophily Levels in Graph Neural Networks8 Jun 2023
- 2023SIGMA: An Efficient Heterophilous Graph Neural Network with Fast Global Aggregation17 May 2023
50 newest of 82 All 82 (JSON)
- 2024Similarity-based Neighbor Selection for Graph LLMscited by 10
- 2024Similarity-based Neighbor Selection for Graph LLMs6 Feb 2024
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 208
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2024Position: Graph Foundation Models are Already Herecited by 84
- 2023Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothingcited by 67
- 2022Characterizing Graph Datasets for Node Classification: Homophily-Heterophily Dichotomy and Beyondcited by 60
- 2022Understanding convolution on graphs via energiescited by 58
- 2022Gradient Gating for Deep Multi-Rate Learning on Graphscited by 49
- 2023MUDiff: Unified Diffusion for Complete Molecule Generationcited by 41
- 2022Spectral Augmentation for Self-Supervised Learning on Graphscited by 38
- 2024VCR-Graphormer: A Mini-batch Graph Transformer via Virtual Connectionscited by 34
- 2022ACMP: Allen-Cahn Message Passing with Attractive and Repulsive Forces for Graph Neural Networkscited by 31
12 most cited of 81 All 81 (JSON)
- 2026Not Just Oversmoothing: Detecting the Echo Chamber Effect in Graph Neural Networks6 Sep 2026
- 2026Attention-based graph neural networks: a survey9 May 2026
- 2026Graph Domain Adaptation via Homophily-Agnostic Reconstructing Structure7 Feb 2026
- 2026Graph homophily booster: Reimagining the role of discrete features in heterophilic graph learning6 Feb 2026
- 2026Multi-Scale Temporal Homeostasis Enables Efficient and Robust Neural Networks30 Jan 2026
- 2025Beyond Fixed Depth: Adaptive Graph Neural Networks for Node Classification Under Varying Homophily10 Nov 2025
- 2025Glance for Context: Learning When to Leverage LLMs for Node-Aware GNN-LLM Fusion12 Oct 2025
- 2025Exploring Heterophily in Graph-level Tasks23 Sep 2025
- 2025Learning from Heterophilic Graphs: A Spectral Theory Perspective on the Impact of Self-Loops and Parallel Edges16 Sep 2025
- 2025Graph Homophily Booster: Rethinking the Role of Discrete Features on Heterophilic Graphs16 Sep 2025
- 2025Adapting to Heterophilic Graph Data with Structure-Guided Neighbor Discovery10 Jun 2025
- 2025IMPA-HGAE:Intra-Meta-Path Augmented Heterogeneous Graph Autoencoder7 Jun 2025
12 newest of 81 All 81 (JSON)