Powerful Graph Convolutioal Networks with Adaptive Propagation Mechanism for Homophily and Heterophily
Not on the map. Why?
Abstract (arXiv)
Graph Convolutional Networks (GCNs) have been widely applied in various fields due to their significant power on processing graph-structured data. Typical GCN and its variants work under a homophily assumption (i.e., nodes with same class are prone to connect to each other), while ignoring the heterophily which exists in many real-world networks (i.e., nodes with different classes tend to form edges). Existing methods deal with heterophily by mainly aggregating higher-order neighborhoods or combing the immediate representations, which leads to noise and irrelevant information in the result. But these methods did not change the propagation mechanism which works under homophily assumption (that is a fundamental part of GCNs). This makes it difficult to distinguish the representation of nodes from different classes. To address this problem, in this paper we design a novel propagation mechanism, which can automatically change the propagation and aggregation process according to homophily or heterophily between node pairs. To adaptively learn the propagation process, we introduce two measurements of homophily degree between node pairs, which is learned based on topological and attribute information, respectively. Then we incorporate the learnable homophily degree into the graph convolution framework, which is trained in an end-to-end schema, enabling it to go beyond the assumption of homophily. More importantly, we theoretically prove that our model can constrain the similarity of representations between nodes according to their homophily degree. Experiments on seven real-world datasets demonstrate that this new approach outperforms the state-of-the-art methods under heterophily or low homophily, and gains competitive performance under homophily.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 14 of its 31 references that are in the map. First posted on arXiv 27 Dec 2021.
Builds on
14 of 31 references.
References · 14
- 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
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
- 2019Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detectioncited by 564
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
2 more
Built on by
Citing papers per year: 2022: 9; 2023: 3; 2024: 1; 2025: 1.
14 papers.
Sort:
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2022RAW-GNN: RAndom Walk Aggregation based Graph Neural Networkcited by 25
- 2022Make Heterophily Graphs Better Fit GNN: A Graph Rewiring Approachcited by 23
- 2023Auto-HeG: Automated Graph Neural Network on Heterophilic Graphscited by 23
- 2023Homophily-oriented Heterogeneous Graph Rewiringcited by 18
- 2022Node-oriented Spectral Filtering for Graph Neural Networkscited by 17
- 2022MM-GNN: Mix-Moment Graph Neural Network towards Modeling Neighborhood Feature Distributioncited by 11
- 2023Shape-aware Graph Spectral Learningcited by 6
- 2024Learn from Heterophily: Heterophilous Information-enhanced Graph Neural Networkcited by 3
- 2022Alleviating neighbor bias: augmenting graph self-supervise learning with structural equivalent positive samplescited by 1
- 2022Propagation with Adaptive Mask then Training for Node Classification on Attributed Networkscited by 0
- 2025Gumbel-MPNN: Graph Rewiring with Gumbel-Softmax24 Aug 2025
- 2024Learn from Heterophily: Heterophilous Information-enhanced Graph Neural Network26 Mar 2024
- 2023Shape-aware Graph Spectral Learning16 Oct 2023
- 2023Auto-HeG: Automated Graph Neural Network on Heterophilic Graphs23 Feb 2023
- 2023Homophily-oriented Heterogeneous Graph Rewiring13 Feb 2023
- 2022Alleviating neighbor bias: augmenting graph self-supervise learning with structural equivalent positive samples8 Dec 2022
- 2022Node-oriented Spectral Filtering for Graph Neural Networks7 Dec 2022
- 2022Neighborhood Convolutional Network: A New Paradigm of Graph Neural Networks for Node Classification15 Nov 2022
- 2022Make Heterophily Graphs Better Fit GNN: A Graph Rewiring Approach17 Sep 2022
- 2022MM-GNN: Mix-Moment Graph Neural Network towards Modeling Neighborhood Feature Distribution15 Aug 2022
- 2022RAW-GNN: RAndom Walk Aggregation based Graph Neural Network28 Jun 2022
- 2022Propagation with Adaptive Mask then Training for Node Classification on Attributed Networks21 Jun 2022
2 more
- 2022A Survey on Graph Representation Learning Methods4 Apr 2022
- 2022Graph Neural Networks for Graphs with Heterophily: A Survey14 Feb 2022
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2022RAW-GNN: RAndom Walk Aggregation based Graph Neural Networkcited by 25
- 2022Make Heterophily Graphs Better Fit GNN: A Graph Rewiring Approachcited by 23
- 2023Auto-HeG: Automated Graph Neural Network on Heterophilic Graphscited by 23
- 2023Homophily-oriented Heterogeneous Graph Rewiringcited by 18
- 2022Node-oriented Spectral Filtering for Graph Neural Networkscited by 17
- 2022MM-GNN: Mix-Moment Graph Neural Network towards Modeling Neighborhood Feature Distributioncited by 11
- 2023Shape-aware Graph Spectral Learningcited by 6
- 2024Learn from Heterophily: Heterophilous Information-enhanced Graph Neural Networkcited by 3
- 2022Alleviating neighbor bias: augmenting graph self-supervise learning with structural equivalent positive samplescited by 1
- 2022Propagation with Adaptive Mask then Training for Node Classification on Attributed Networkscited by 0
12 most cited of 14 All 14 (JSON)
- 2025Gumbel-MPNN: Graph Rewiring with Gumbel-Softmax24 Aug 2025
- 2024Learn from Heterophily: Heterophilous Information-enhanced Graph Neural Network26 Mar 2024
- 2023Shape-aware Graph Spectral Learning16 Oct 2023
- 2023Auto-HeG: Automated Graph Neural Network on Heterophilic Graphs23 Feb 2023
- 2023Homophily-oriented Heterogeneous Graph Rewiring13 Feb 2023
- 2022Alleviating neighbor bias: augmenting graph self-supervise learning with structural equivalent positive samples8 Dec 2022
- 2022Node-oriented Spectral Filtering for Graph Neural Networks7 Dec 2022
- 2022Neighborhood Convolutional Network: A New Paradigm of Graph Neural Networks for Node Classification15 Nov 2022
- 2022Make Heterophily Graphs Better Fit GNN: A Graph Rewiring Approach17 Sep 2022
- 2022MM-GNN: Mix-Moment Graph Neural Network towards Modeling Neighborhood Feature Distribution15 Aug 2022
- 2022RAW-GNN: RAndom Walk Aggregation based Graph Neural Network28 Jun 2022
- 2022Propagation with Adaptive Mask then Training for Node Classification on Attributed Networks21 Jun 2022
12 newest of 14 All 14 (JSON)