Investigating the Interplay between Features and Structures in Graph Learning
Not on the map. Why?
Abstract (arXiv)
In the past, the dichotomy between homophily and heterophily has inspired research contributions toward a better understanding of Deep Graph Networks' inductive bias. In particular, it was believed that homophily strongly correlates with better node classification predictions of message-passing methods. More recently, however, researchers pointed out that such dichotomy is too simplistic as we can construct node classification tasks where graphs are completely heterophilic but the performances remain high. Most of these works have also proposed new quantitative metrics to understand when a graph structure is useful, which implicitly or explicitly assume the correlation between node features and target labels. Our work empirically investigates what happens when this strong assumption does not hold, by formalising two generative processes for node classification tasks that allow us to build and study ad-hoc problems. To quantitatively measure the influence of the node features on the target labels, we also use a metric we call Feature Informativeness. We construct six synthetic tasks and evaluate the performance of six models, including structure-agnostic ones. Our findings reveal that previously defined metrics are not adequate when we relax the above assumption. Our contribution to the workshop aims at presenting novel research findings that could help advance our understanding of the field.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 40 of its 55 references that are in the map. First posted on arXiv 18 Aug 2023.
Builds on
40 of 55 references.
References · 40
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 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
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 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
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
28 more
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2020Benchmarking Graph Neural Networkscited by 680
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
- 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
- 2017Representation Learning on Graphs: Methods and Applicationscited by 457
- 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 343
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
- 2021GRAND: Graph Neural Diffusioncited by 258
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
- 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 214
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2022Graph neural networks for materials science and chemistrycited by 182
- 2022Finding Global Homophily in Graph Neural Networks When Meeting Heterophilycited by 179
- 2022Revisiting Heterophily For Graph Neural Networkscited by 169
- 2019A Gentle Introduction to Deep Learning for Graphscited by 108
- 2022Anti-Symmetric DGN: a stable architecture for Deep Graph Networkscited by 60
- 2019Spam Review Detection with Graph Convolutional Networkscited by 57
- 2022GraphWorld: Fake Graphs Bring Real Insights for GNNscited by 56
- 2020Let's Agree to Degree: Comparing Graph Convolutional Networks in the Message-Passing Frameworkcited by 24
- 2022Beyond Real-world Benchmark Datasets: An Empirical Study of Node Classification with GNNscited by 23
- 2020HeteGCN: Heterogeneous Graph Convolutional Networks for Text Classificationcited by 21
- 2021Predicting Patient Outcomes with Graph Representation Learningcited by 21
- 20222-hop Neighbor Class Similarity (2NCS): A graph structural metric indicative of graph neural network performancecited by 8
- 2018Learning Representations of Missing Data for Predicting Patient Outcomescited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 1; 2026: 1.
5 papers.
- 2023Probabilistically Rewired Message-Passing Neural Networkscited by 26
- 2023Adaptive Message Passing: A General Framework to Mitigate Oversmoothing, Oversquashing, and Underreachingcited by 24
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 19
- 2024Lying Graph Convolution: Learning to Lie for Node Classification Taskscited by 0
- 2026Plain Transformers are Surprisingly Powerful Link Predictorscited by 0
- 2026Plain Transformers are Surprisingly Powerful Link Predictors2 Feb 2026
- 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learning21 May 2025
- 2024Lying Graph Convolution: Learning to Lie for Node Classification Tasks2 May 2024
- 2023Adaptive Message Passing: A General Framework to Mitigate Oversmoothing, Oversquashing, and Underreaching27 Dec 2023
- 2023Probabilistically Rewired Message-Passing Neural Networks3 Oct 2023