Revisiting the role of heterophily in graph representation learning: An edge classification perspective
Not on the map. Why?
Abstract (arXiv)
Graph representation learning aim at integrating node contents with graph structure to learn nodes/graph representations. Nevertheless, it is found that many existing graph learning methods do not work well on data with high heterophily level that accounts for a large proportion of edges between different class labels. Recent efforts to this problem focus on improving the message passing mechanism. However, it remains unclear whether heterophily truly does harm to the performance of graph neural networks (GNNs). The key is to unfold the relationship between a node and its immediate neighbors, e.g., are they heterophilous or homophilious? From this perspective, here we study the role of heterophily in graph representation learning before/after the relationships between connected nodes are disclosed. In particular, we propose an end-to-end framework that both learns the type of edges (i.e., heterophilous/homophilious) and leverage edge type information to improve the expressiveness of graph neural networks. We implement this framework in two different ways. Specifically, to avoid messages passing through heterophilous edges, we can optimize the graph structure to be homophilious by dropping heterophilous edges identified by an edge classifier. Alternatively, it is possible to exploit the information about the presence of heterophilous neighbors for feature learning, so a hybrid message passing approach is devised to aggregate homophilious neighbors and diversify heterophilous neighbors based on edge classification. Extensive experiments demonstrate the remarkable performance improvement of GNNs with the proposed framework on multiple datasets across the full spectrum of homophily level.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 25 of its 36 references that are in the map. First posted on arXiv 23 May 2022.
Builds on
25 of 36 references.
References · 25
- 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
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
- 2019Multi-scale Attributed Node Embeddingcited by 548
13 more
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
- 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
- 2018Graph R-CNN for Scene Graph Generationcited by 298
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
- 2018DeepInf: Social Influence Prediction with Deep Learningcited by 128
- 2017Predicting Organic Reaction Outcomes with Weisfeiler-Lehman Networkcited by 103
- 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
- 2019GMNN: Graph Markov Neural Networkscited by 82
- 2021Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?cited by 82
- 2020Beyond Homophily in Graph Neural Networks: Current Limitations and Effective Designscited by 25
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 2.
6 papers.
- 2022Mixed Graph Contrastive Network for Semi-Supervised Node Classificationcited by 21
- 2025Understanding and Mitigating Under-Confidence in GNNs from the Final Layercited by 6
- 2024Enhancing the Influence of Labels on Unlabeled Nodes in Graph Convolutional Networkscited by 4
- 2024Unraveling the Impact of Heterophilic Structures on Graph Positive-Unlabeled Learningcited by 2
- 2023Building Shortcuts between Distant Nodes with Biaffine Mapping for Graph Convolutional Networkscited by 1
- 2025GLANCE: Graph Logic Attention Network with Cluster Enhancement for Heterophilous Graph Representation Learningcited by 0
- 2025GLANCE: Graph Logic Attention Network with Cluster Enhancement for Heterophilous Graph Representation Learning24 Jul 2025
- 2025Understanding and Mitigating Under-Confidence in GNNs from the Final Layer16 May 2025
- 2024Enhancing the Influence of Labels on Unlabeled Nodes in Graph Convolutional Networks4 Nov 2024
- 2024Unraveling the Impact of Heterophilic Structures on Graph Positive-Unlabeled Learning30 May 2024
- 2023Building Shortcuts between Distant Nodes with Biaffine Mapping for Graph Convolutional Networks17 Feb 2023
- 2022Mixed Graph Contrastive Network for Semi-Supervised Node Classification6 Jun 2022