Beyond Homophily in Graph Neural Networks: Current Limitations and Effective Designs
Jiong Zhu, Yujun Yan, Lingxiao Zhao, Mark Heimann, Leman Akoglu, Danai, Koutra

TL;DR
This paper explores the limitations of existing graph neural networks in heterophilous networks and proposes a new design, H2GCN, that significantly improves learning performance in such challenging settings.
Contribution
The paper identifies key design strategies to enhance GNNs under heterophily and introduces H2GCN, a new model that effectively incorporates these strategies.
Findings
H2GCN improves accuracy by up to 40% on synthetic heterophilous networks.
H2GCN outperforms traditional GNNs on real heterophilous datasets.
The proposed designs maintain competitive performance under homophily.
Abstract
We investigate the representation power of graph neural networks in the semi-supervised node classification task under heterophily or low homophily, i.e., in networks where connected nodes may have different class labels and dissimilar features. Many popular GNNs fail to generalize to this setting, and are even outperformed by models that ignore the graph structure (e.g., multilayer perceptrons). Motivated by this limitation, we identify a set of key designs -- ego- and neighbor-embedding separation, higher-order neighborhoods, and combination of intermediate representations -- that boost learning from the graph structure under heterophily. We combine them into a graph neural network, H2GCN, which we use as the base method to empirically evaluate the effectiveness of the identified designs. Going beyond the traditional benchmarks with strong homophily, our empirical analysis shows that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Stochastic Gradient Optimization Techniques
