On the Topology Awareness and Generalization Performance of Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Many computer vision and machine learning problems are modelled as learning tasks on graphs where graph neural networks GNNs have emerged as a dominant tool for learning representations of graph structured data A key feature of GNNs is their use of graph structures as input enabling them to exploit the graphs inherent topological properties known as the topology awareness of GNNs Despite the empirical successes of GNNs the influence of topology awareness on generalization performance remains unexplored, particularly for node level tasks that diverge from the assumption of data being independent and identically distributed IID The precise definition and characterization of the topology awareness of GNNs especially concerning different topological features are still unclear This paper introduces a comprehensive framework to characterize the topology awareness of GNNs across any topological feature Using this framework we investigate the effects of topology awareness on GNN generalization performance Contrary to the prevailing belief that enhancing the topology awareness of GNNs is always advantageous our analysis reveals a critical insight improving the topology awareness of GNNs may inadvertently lead to unfair generalization across structural groups which might not be desired in some scenarios Additionally we conduct a case study using the intrinsic graph metric the shortest path distance on various benchmark datasets The empirical results of this case study confirm our theoretical insights Moreover we demonstrate the practical applicability of our framework by using it to tackle the cold start problem in graph active learning
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 37 of its 58 references that are in the map. First posted on arXiv 7 Mar 2024.
Builds on
37 of 58 references.
References · 37
- 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
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2020Simple and Deep Graph Convolutional Networkscited by 860
- 2020A Survey of Deep Active Learningcited by 554
- 2017Scene Graph Generation by Iterative Message Passingcited by 462
25 more
- 2017Neural Motifs: Scene Graph Parsing with Global Contextcited by 414
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 335
- 2016Visual Relationship Detection with Language Priorscited by 334
- 2019Position-aware Graph Neural Networkscited by 203
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 164
- 2020Towards Deeper Graph Neural Networks with Differentiable Group Normalizationcited by 114
- 2020A Survey on The Expressive Power of Graph Neural Networkscited by 111
- 2020A PAC-Bayesian Approach to Generalization Bounds for Graph Neural Networkscited by 85
- 2019Stability and Generalization of Graph Convolutional Neural Networkscited by 81
- 2022Fairness in Graph Mining: A Surveycited by 76
- 2022Scene Graph Generation: A Comprehensive Surveycited by 73
- 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
- 2021Subgroup Generalization and Fairness of Graph Neural Networkscited by 69
- 2017Active Learning for Graph Embeddingcited by 54
- 2021Learning Theory Can (Sometimes) Explain Generalisation in Graph Neural Networkscited by 51
- 2020Graph Policy Network for Transferable Active Learning on Graphscited by 50
- 2022Graph Neural Networks are Inherently Good Generalizers: Insights by Bridging GNNs and MLPscited by 42
- 2019Active Learning for Graph Neural Networks via Node Feature Propagationcited by 37
- 2024Towards Robust Graph Incremental Learning on Evolving Graphscited by 18
- 2020GraphReach: Position-Aware Graph Neural Network using Reachability Estimationscited by 14
- 2022Partition-Based Active Learning for Graph Neural Networkscited by 12
- 2024MSPipe: Efficient Temporal GNN Training via Staleness-Aware Pipelinecited by 12
- 2019On the Fairness of Time-Critical Influence Maximization in Social Networkscited by 10
- 2024PRES: Toward Scalable Memory-Based Dynamic Graph Neural Networkscited by 10
- 2022Structure of Core-Periphery Communitiescited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025On the Interplay between Graph Structure and Learning Algorithms in Graph Neural Networkscited by 2
- 2026Structuring Semantic Embeddings for Principle Evaluation: A Prototype-Guided Contrastive Learning Approachcited by 1
- 2026Structuring Relations Among Learning Paradigms via Protocol--Objective--Resource Reductionscited by 0
- 2026Structuring Relations Among Learning Paradigms via Protocol--Objective--Resource Reductions26 Sep 2026
- 2026Structuring Semantic Embeddings for Principle Evaluation: A Prototype-Guided Contrastive Learning Approach15 Aug 2026
- 2025On the Interplay between Graph Structure and Learning Algorithms in Graph Neural Networks20 Aug 2025