New Benchmarks for Learning on Non-Homophilous Graphs
Not on the map. Why?
Abstract (arXiv)
Much data with graph structures satisfy the principle of homophily, meaning that connected nodes tend to be similar with respect to a specific attribute. As such, ubiquitous datasets for graph machine learning tasks have generally been highly homophilous, rewarding methods that leverage homophily as an inductive bias. Recent work has pointed out this particular focus, as new non-homophilous datasets have been introduced and graph representation learning models better suited for low-homophily settings have been developed. However, these datasets are small and poorly suited to truly testing the effectiveness of new methods in non-homophilous settings. We present a series of improved graph datasets with node label relationships that do not satisfy the homophily principle. Along with this, we introduce a new measure of the presence or absence of homophily that is better suited than existing measures in different regimes. We benchmark a range of simple methods and graph neural networks across our proposed datasets, drawing new insights for further research. Data and codes can be found at https://github.com/CUAI/Non-Homophily-Benchmarks.
Key facts. Cited by 81 papers in the map (data through 7 Oct 2026). Builds on 35 of its 67 references that are in the map. First posted on arXiv 3 Apr 2021.
Builds on
35 of 67 references.
References · 35
- 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
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
23 more
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 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
- 2020Benchmarking Graph Neural Networkscited by 672
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019Diffusion Improves Graph Learningcited by 414
- 2017Community Detection and Stochastic Block Modelscited by 317
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 248
- 2020Graph Neural Networks with Heterophilycited by 202
- 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2018Contextual Stochastic Block Modelscited by 134
- 2020Characteristic Functions on Graphs: Birds of a Feather, from Statistical Descriptors to Parametric Modelscited by 116
- 2020Non-Local Graph Neural Networkscited by 91
- 2019GraphZoom: A multi-level spectral approach for accurate and scalable graph embeddingcited by 58
- 2020Residual Correlation in Graph Neural Network Regressioncited by 11
- 2016Graph-based semi-supervised learning for relational networkscited by 10
- 2014Semi-Supervised Learning with Heterophilycited by 4
Built on by
Citing papers per year: 2021: 7; 2022: 21; 2023: 18; 2024: 22; 2025: 8; 2026: 5.
81 papers.
Sort:
By area:
- 2022Long Range Graph Benchmarkcited by 258
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 151
- 2021Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Predictioncited by 137
- 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
- 2021You are AllSet: A Multiset Function Framework for Hypergraph Neural Networkscited by 124
- 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
- 2023Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothingcited by 67
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
38 more
- 2022Certified Graph Unlearningcited by 46
- 2023Beyond Homophily: Reconstructing Structure for Graph-agnostic Clusteringcited by 29
- 2024The Heterophilic Graph Learning Handbook: Benchmarks, Models, Theoretical Analysis, Applications and Challengescited by 29
- 2023Towards Deep Attention in Graph Neural Networks: Problems and Remediescited by 24
- 2022Beyond Real-world Benchmark Datasets: An Empirical Study of Node Classification with GNNscited by 23
- 2022Make Heterophily Graphs Better Fit GNN: A Graph Rewiring Approachcited by 23
- 2024Partitioning Message Passing for Graph Fraud Detectioncited by 21
- 2022Node-oriented Spectral Filtering for Graph Neural Networkscited by 17
- 2024Node-wise Filtering in Graph Neural Networks: A Mixture of Experts Approachcited by 17
- 2024Lorentzian Residual Neural Networkscited by 17
- 2022Augmentation-Free Graph Contrastive Learning with Performance Guaranteecited by 16
- 2023Individual and Structural Graph Information Bottlenecks for Out-of-Distribution Generalizationcited by 15
- 2023Feature Transportation Improves Graph Neural Networkscited by 15
- 2024Understanding Heterophily for Graph Neural Networkscited by 15
- 2021Beyond Low-pass Filtering: Graph Convolutional Networks with Automatic Filteringcited by 14
- 2022NOSMOG: Learning Noise-robust and Structure-aware MLPs on Graphscited by 14
- 2022Single-Pass Contrastive Learning Can Work for Both Homophilic and Heterophilic Graphcited by 14
- 2022ES-GNN: Generalizing Graph Neural Networks Beyond Homophily with Edge Splittingcited by 13
- 2022Link Prediction on Heterophilic Graphs via Disentangled Representation Learningcited by 13
- 2023GraphGLOW: Universal and Generalizable Structure Learning for Graph Neural Networkscited by 12
- 2022Decoupled Self-supervised Learning for Non-Homophilous Graphscited by 10
- 2023Privacy-Preserving Graph Machine Learning from Data to Computation: A Surveycited by 10
- 2024Learning Invariant Representations of Graph Neural Networks via Cluster Generalizationcited by 10
- 2023Graph Neural Networks with Diverse Spectral Filteringcited by 9
- 2023Graph Transformers for Large Graphscited by 9
- 2024What Is Missing In Homophily? Disentangling Graph Homophily For Graph Neural Networkscited by 9
- 2025Homophily Enhanced Graph Domain Adaptationcited by 9
- 2021A Piece-wise Polynomial Filtering Approach for Graph Neural Networkscited 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
- 2023A Versatile Graph Learning Approach through LLM-based Agentcited by 6
- 2024Representation Learning on Heterophilic Graph with Directional Neighborhood Attentioncited by 6
- 2024Graph Neural Reaction Diffusion Modelscited by 6
- 2024The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic Graphscited by 6
- 2023Tailoring Self-Attention for Graph via Rooted Subtreescited by 5
- 2024Rethinking Spectral Graph Neural Networks with Spatially Adaptive Filteringcited by 3
- 2024SpikeGraphormer: A High-Performance Graph Transformer with Spiking Graph Attentioncited by 3
- 2024GeoMix: Towards Geometry-Aware Data Augmentationcited by 3
50 most cited of 81 All 81 (JSON)
- 2026HOPE: Heterophily-Aware Open-Set Node Classification with Pseudo-Extrapolation8 Sep 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
- 2026Graph Domain Adaptation via Homophily-Agnostic Reconstructing Structure7 Feb 2026
- 2025ParaFormer: A Generalized PageRank Graph Transformer for Graph Representation Learning16 Dec 2025
- 2025Self-Adaptive Graph Mixture of Models17 Nov 2025
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025Exact Generalisation Error Exposes Benchmarks Skew Graph Neural Networks Success (or Failure)12 Sep 2025
- 2025SamGoG: A Sampling-Based Graph-of-Graphs Framework for Imbalanced Graph Classification18 Jul 2025
- 2025Homophily Enhanced Graph Domain Adaptation26 May 2025
- 2025It Takes a Graph to Know a Graph: Rewiring for Homophily with a Reference Graph18 May 2025
38 more
- 2025Effects of Dropout on Performance in Long-range Graph Learning Tasks11 Feb 2025
- 2024Lorentzian Residual Neural Networks19 Dec 2024
- 2024Graph as a feature: improving node classification with non-neural graph-aware logistic regression19 Nov 2024
- 2024Partitioning Message Passing for Graph Fraud Detection16 Nov 2024
- 2024Post-Hoc Robustness Enhancement in Graph Neural Networks with Conditional Random Fields8 Nov 2024
- 2024SCNode: Spatial and Contextual Coordinates for Graph Representation Learning3 Oct 2024
- 2024Flexible Diffusion Scopes with Parameterized Laplacian for Heterophilic Graph Learning15 Sep 2024
- 2024SGFormer: Single-Layer Graph Transformers with Approximation-Free Linear Complexity13 Sep 2024
- 2024Revealing the Pitfalls and Re-Evaluating the Advancement of Heterophilic Graph Learning9 Sep 2024
- 2024UniGAP: A Universal and Adaptive Graph Upsampling Approach to Mitigate Over-Smoothing in Node Classification Tasks28 Jul 2024
- 2024GeoMix: Towards Geometry-Aware Data Augmentation15 Jul 2024
- 2024The Heterophilic Graph Learning Handbook: Benchmarks, Models, Theoretical Analysis, Applications and Challenges12 Jul 2024
- 2024What Is Missing In Homophily? Disentangling Graph Homophily For Graph Neural Networks27 Jun 2024
- 2024The Heterophilic Snowflake Hypothesis: Training and Empowering GNNs for Heterophilic Graphs18 Jun 2024
- 2024Graph Neural Reaction Diffusion Models16 Jun 2024
- 2024Node-wise Filtering in Graph Neural Networks: A Mixture of Experts Approach5 Jun 2024
- 2024Hyperbolic Benchmarking Unveils Network Topology-Feature Relationship in GNN Performance4 Jun 2024
- 2024Less is More: on the Over-Globalizing Problem in Graph Transformers2 May 2024
- 2024SpikeGraphormer: A High-Performance Graph Transformer with Spiking Graph Attention21 Mar 2024
- 2024Learning Invariant Representations of Graph Neural Networks via Cluster Generalization6 Mar 2024
- 2024Representation Learning on Heterophilic Graph with Directional Neighborhood Attention3 Mar 2024
- 2024Understanding Heterophily for Graph Neural Networks17 Jan 2024
- 2024Rethinking Spectral Graph Neural Networks with Spatially Adaptive Filtering17 Jan 2024
- 2023Graph Transformers for Large Graphs18 Dec 2023
- 2023Graph Neural Networks with Diverse Spectral Filtering14 Dec 2023
- 2023Tailoring Self-Attention for Graph via Rooted Subtrees8 Oct 2023
- 2023A Versatile Graph Learning Approach through LLM-based Agent8 Sep 2023
- 2023Feature Transportation Improves Graph Neural Networks29 Jul 2023
- 2023Extended Graph Assessment Metrics for Graph Neural Networks13 Jul 2023
- 2023Privacy-Preserving Graph Machine Learning from Data to Computation: A Survey10 Jul 2023
- 2023Individual and Structural Graph Information Bottlenecks for Out-of-Distribution Generalization28 Jun 2023
- 2023On Addressing the Limitations of Graph Neural Networks22 Jun 2023
- 2023Spatial Heterophily Aware Graph Neural Networks21 Jun 2023
- 2023GraphGLOW: Universal and Generalizable Structure Learning for Graph Neural Networks20 Jun 2023
- 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representations19 Jun 2023
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classification14 Jun 2023
- 2023Towards Deep Attention in Graph Neural Networks: Problems and Remedies4 Jun 2023
- 2023Beyond Homophily: Reconstructing Structure for Graph-agnostic Clustering3 May 2023
50 newest of 81 All 81 (JSON)
- 2024Graph Neural Reaction Diffusion Modelscited by 6
- 2024Graph Neural Reaction Diffusion Models16 Jun 2024
- 2022Certified Graph Unlearningcited by 46
- 2022Certified Graph Unlearning18 Jun 2022
- 2022Long Range Graph Benchmarkcited by 258
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 151
- 2021Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Predictioncited by 137
- 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
- 2021You are AllSet: A Multiset Function Framework for Hypergraph Neural Networkscited by 124
- 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
- 2023Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothingcited by 67
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
12 most cited of 77 All 77 (JSON)
- 2026HOPE: Heterophily-Aware Open-Set Node Classification with Pseudo-Extrapolation8 Sep 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
- 2026Graph Domain Adaptation via Homophily-Agnostic Reconstructing Structure7 Feb 2026
- 2025ParaFormer: A Generalized PageRank Graph Transformer for Graph Representation Learning16 Dec 2025
- 2025Self-Adaptive Graph Mixture of Models17 Nov 2025
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025Exact Generalisation Error Exposes Benchmarks Skew Graph Neural Networks Success (or Failure)12 Sep 2025
- 2025SamGoG: A Sampling-Based Graph-of-Graphs Framework for Imbalanced Graph Classification18 Jul 2025
- 2025Homophily Enhanced Graph Domain Adaptation26 May 2025
- 2025It Takes a Graph to Know a Graph: Rewiring for Homophily with a Reference Graph18 May 2025
12 newest of 77 All 77 (JSON)