Divergent Paths: Separating Homophilic and Heterophilic Learning for Enhanced Graph-level Representations
Not on the map. Why?
Abstract (arXiv)
Graph Convolutional Networks (GCNs) are predominantly tailored for graphs displaying homophily, where similar nodes connect, but often fail on heterophilic graphs. The strategy of adopting distinct approaches to learn from homophilic and heterophilic components in node-level tasks has been widely discussed and proven effective both theoretically and experimentally. However, in graph-level tasks, research on this topic remains notably scarce. Addressing this gap, our research conducts an analysis on graphs with nodes' category ID available, distinguishing intra-category and inter-category components as embodiment of homophily and heterophily, respectively. We find while GCNs excel at extracting information within categories, they frequently capture noise from inter-category components. Consequently, it is crucial to employ distinct learning strategies for intra- and inter-category elements. To alleviate this problem, we separately learn the intra- and inter-category parts by a combination of an intra-category convolution (IntraNet) and an inter-category high-pass graph convolution (InterNet). Our IntraNet is supported by sophisticated graph preprocessing steps and a novel category-based graph readout function. For the InterNet, we utilize a high-pass filter to amplify the node disparities, enhancing the recognition of details in the high-frequency components. The proposed approach, DivGNN, combines the IntraNet and InterNet with a gated mechanism and substantially improves classification performance on graph-level tasks, surpassing traditional GNN baselines in effectiveness.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 24 of its 41 references that are in the map. First posted on arXiv 6 Apr 2025.
Builds on
24 of 41 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2020Benchmarking Graph Neural Networkscited by 680
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 329
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
12 more
- 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 242
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2018Adaptive Graph Convolutional Neural Networkscited by 155
- 2021Nested Graph Neural Networkscited by 137
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
- 2019Hierarchical Graph Pooling with Structure Learningcited by 81
- 2019Graph Representation Learning: A Surveycited by 75
- 2019Universal Graph Transformer Self-Attention Networkscited by 41
- 2021Improving Graph Neural Networks with Simple Architecture Designcited by 41
- 2021Beyond Low-Pass Filters: Adaptive Feature Propagation on Graphscited by 18
- 2023Transitivity-Preserving Graph Representation Learning for Bridging Local Connectivity and Role-based Similaritycited by 14
Built on by
Citing papers per year: 2026: 1.
1 paper.