Examining the Effects of Degree Distribution and Homophily in Graph Learning Models
Not on the map. Why?
Abstract (arXiv)
Despite a surge in interest in GNN development, homogeneity in benchmarking datasets still presents a fundamental issue to GNN research. GraphWorld is a recent solution which uses the Stochastic Block Model (SBM) to generate diverse populations of synthetic graphs for benchmarking any GNN task. Despite its success, the SBM imposed fundamental limitations on the kinds of graph structure GraphWorld could create. In this work we examine how two additional synthetic graph generators can improve GraphWorld's evaluation; LFR, a well-established model in the graph clustering literature and CABAM, a recent adaptation of the Barabasi-Albert model tailored for GNN benchmarking. By integrating these generators, we significantly expand the coverage of graph space within the GraphWorld framework while preserving key graph properties observed in real-world networks. To demonstrate their effectiveness, we generate 300,000 graphs to benchmark 11 GNN models on a node classification task. We find GNN performance variations in response to homophily, degree distribution and feature signal. Based on these findings, we classify models by their sensitivity to the new generators under these properties. Additionally, we release the extensions made to GraphWorld on the GitHub repository, offering further evaluation of GNN performance on new graphs.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 15 of its 24 references that are in the map. First posted on arXiv 17 Jul 2023.
Builds on
15 of 24 references.
References · 15
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 506
- 2019Graph Neural Networks with convolutional ARMA filterscited by 185
- 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
- 2021Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patternscited by 95
Built on by
Citing papers per year: 2023: 2; 2024: 3.
5 papers.
- 2023Talk like a Graph: Encoding Graphs for Large Language Modelscited by 176
- 2024Test of Time: A Benchmark for Evaluating LLMs on Temporal Reasoningcited by 88
- 2023Which Modality should I use -- Text, Motif, or Image? : Understanding Graphs with Large Language Modelscited by 15
- 2024Conformalized Link Prediction on Graph Neural Networkscited by 9
- 2024Hyperbolic Benchmarking Unveils Network Topology-Feature Relationship in GNN Performancecited by 0
- 2024Conformalized Link Prediction on Graph Neural Networks26 Jun 2024
- 2024Test of Time: A Benchmark for Evaluating LLMs on Temporal Reasoning13 Jun 2024
- 2024Hyperbolic Benchmarking Unveils Network Topology-Feature Relationship in GNN Performance4 Jun 2024
- 2023Which Modality should I use -- Text, Motif, or Image? : Understanding Graphs with Large Language Models16 Nov 2023
- 2023Talk like a Graph: Encoding Graphs for Large Language Models6 Oct 2023