mlsanityData to 7 Oct 2026

A critical look at the evaluation of GNNs under heterophily: Are we really making progress?

arXiv 2302.11640 ↗First posted 22 Feb 2023cs.LGcited by 332

Not on the map. Why?

Abstract (arXiv)

Node classification is a classical graph machine learning task on which Graph Neural Networks (GNNs) have recently achieved strong results. However, it is often believed that standard GNNs only work well for homophilous graphs, i.e., graphs where edges tend to connect nodes of the same class. Graphs without this property are called heterophilous, and it is typically assumed that specialized methods are required to achieve strong performance on such graphs. In this work, we challenge this assumption. First, we show that the standard datasets used for evaluating heterophily-specific models have serious drawbacks, making results obtained by using them unreliable. The most significant of these drawbacks is the presence of a large number of duplicate nodes in the datasets Squirrel and Chameleon, which leads to train-test data leakage. We show that removing duplicate nodes strongly affects GNN performance on these datasets. Then, we propose a set of heterophilous graphs of varying properties that we believe can serve as a better benchmark for evaluating the performance of GNNs under heterophily. We show that standard GNNs achieve strong results on these heterophilous graphs, almost always outperforming specialized models. Our datasets and the code for reproducing our experiments are available at https://github.com/yandex-research/heterophilous-graphs

Key facts. Cited by 332 papers in the map (data through 7 Oct 2026). Builds on 38 of its 52 references that are in the map. First posted on arXiv 22 Feb 2023.

Builds on

38 of 52 references.

References · 38

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  5. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  6. 2017Graph Attention Networkscited by 8,854
  7. 2017Inductive Representation Learning on Large Graphscited by 6,284
  8. 2016Layer Normalizationcited by 5,579
  9. 2018How Powerful are Graph Neural Networks?cited by 4,355
  10. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  11. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  12. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
26 more
  1. 2019Simplifying Graph Convolutional Networkscited by 1,470
  2. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  3. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  4. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  5. 2021How Attentive are Graph Attention Networks?cited by 818
  6. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
  7. 2019Multi-scale Attributed Node Embeddingcited by 543
  8. 2021Datasets: A Community Library for Natural Language Processingcited by 526
  9. 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 500
  10. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
  11. 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
  12. 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
  13. 2018Learning Word Vectors for 157 Languagescited by 279
  14. 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 208
  15. 2020Graph Neural Networks with Heterophilycited by 202
  16. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
  17. 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
  18. 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
  19. 2022How Powerful are Spectral Graph Neural Networkscited by 169
  20. 2022Revisiting Heterophily For Graph Neural Networkscited by 169
  21. 2021Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patternscited by 95
  22. 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
  23. 2022Characterizing Graph Datasets for Node Classification: Homophily-Heterophily Dichotomy and Beyondcited by 60
  24. 2021Simplifying approach to Node Classification in Graph Neural Networkscited by 56
  25. 2014The structure and dynamics of multilayer networkscited by 51
  26. 2021Block Modeling-Guided Graph Convolutional Neural Networkscited by 32

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 34; 2024: 100; 2025: 101; 2026: 97.

332 papers.

Sort:

By area:

  1. 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
  2. 2023Edge Directionality Improves Learning on Heterophilic Graphscited by 88
  3. 2024Graph Mamba: Towards Learning on Graphs with State Space Modelscited by 84
  4. 2024Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classificationcited by 83
  5. 2024Mind Your Format: Towards Consistent Evaluation of In-Context Learning Improvementscited by 82
  6. 2024Polynormer: Polynomial-Expressive Graph Transformer in Linear Timecited by 64
  7. 2024Mamba-360: Survey of State Space Models as Transformer Alternative for Long Sequence Modelling: Methods, Applications, and Challengescited by 63
  8. 2023GADBench: Revisiting and Benchmarking Supervised Graph Anomaly Detectioncited by 57
  9. 2025Position: Graph Learning Will Lose Relevance Due To Poor Benchmarkscited by 52
  10. 2024ARC: A Generalist Graph Anomaly Detector with In-Context Learningcited by 46
  11. 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
  12. 2024Text-space Graph Foundation Models: Comprehensive Benchmarks and New Insightscited by 44
38 more
  1. 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learningcited by 42
  2. 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
  3. 2023Simple and Asymmetric Graph Contrastive Learning without Augmentationscited by 37
  4. 2024Fully-inductive Node Classification on Arbitrary Graphscited by 36
  5. 2023Cooperative Graph Neural Networkscited by 35
  6. 2023OpenGSL: A Comprehensive Benchmark for Graph Structure Learningcited by 30
  7. 2025Turning Tabular Foundation Models into Graph Foundation Modelscited by 30
  8. 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
  9. 2023Graph Neural Convection-Diffusion with Heterophilycited by 26
  10. 2024On Oversquashing in Graph Neural Networks Through the Lens of Dynamical Systemscited by 26
  11. 2024AdaFGL: A New Paradigm for Federated Node Classification with Topology Heterogeneitycited by 25
  12. 2023Towards Deep Attention in Graph Neural Networks: Problems and Remediescited by 24
  13. 2024TopoBench: A Framework for Benchmarking Topological Deep Learningcited by 24
  14. 2025Can Classic GNNs Be Strong Baselines for Graph-level Tasks? Simple Architectures Meet Excellencecited by 24
  15. 2023Over-Squashing in Graph Neural Networks: A Comprehensive surveycited by 23
  16. 2024Spectral Graph Pruning Against Over-Squashing and Over-Smoothingcited by 23
  17. 2024Partitioning Message Passing for Graph Fraud Detectioncited by 21
  18. 2023HoloNets: Spectral Convolutions do extend to Directed Graphscited by 20
  19. 2024GraphLand: Evaluating Graph Machine Learning Models on Diverse Industrial Datacited by 20
  20. 2025GraphPFN: A Prior-Data Fitted Graph Foundation Modelcited by 20
  21. 2023Breaking the Entanglement of Homophily and Heterophily in Semi-supervised Node Classificationcited by 19
  22. 2024The Interpretable and Effective Graph Neural Additive Networkscited by 19
  23. 2024Learning Graph Quantized Tokenizerscited by 19
  24. 2024Learning Long Range Dependencies on Graphs via Random Walkscited by 18
  25. 2024TopoTune : A Framework for Generalized Combinatorial Complex Neural Networkscited by 18
  26. 2025Towards Quantifying Long-Range Interactions in Graph Machine Learning: a Large Graph Dataset and a Measurementcited by 18
  27. 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 18
  28. 2025Beyond Message Passing: Neural Graph Pattern Machinecited by 17
  29. 2025Equivariance Everywhere All At Once: A Recipe for Graph Foundation Modelscited by 17
  30. 2024NoisyGL: A Comprehensive Benchmark for Graph Neural Networks under Label Noisecited by 16
  31. 2024A Manifold Perspective on the Statistical Generalization of Graph Neural Networkscited by 16
  32. 2025No Metric to Rule Them All: Toward Principled Evaluations of Graph-Learning Datasetscited by 16
  33. 2024Understanding Heterophily for Graph Neural Networkscited by 15
  34. 2024Probabilistic Graph Rewiring via Virtual Nodescited by 15
  35. 2023On Performance Discrepancies Across Local Homophily Levels in Graph Neural Networkscited by 13
  36. 2024Bundle Neural Networks for message diffusion on graphscited by 13
  37. 2025GNNs Getting ComFy: Community and Feature Similarity Guided Rewiringcited by 13
  38. 2024Even Sparser Graph Transformerscited by 12

50 most cited of 332 All 332 (JSON)