mlsanityData to 14 Oct 2026

Powerful Graph Convolutioal Networks with Adaptive Propagation Mechanism for Homophily and Heterophily

arXiv 2112.13562 ↗First posted 27 Dec 2021cs.LGcited by 14

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

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2017Inductive Representation Learning on Large Graphscited by 6,320
  5. 2018How Powerful are Graph Neural Networks?cited by 4,393
  6. 2014DeepWalk: Online Learning of Social Representationscited by 1,547
  7. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
  8. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
  9. 2019Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detectioncited by 564
  10. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
  11. 2020Graph Neural Networks with Heterophilycited by 202
  12. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
2 more
  1. 2020AM-GCN: Adaptive Multi-channel Graph Convolutional Networkscited by 121
  2. 2021A Survey of Community Detection Approaches: From Statistical Modeling to Deep Learningcited by 55

Built on by

Cited by year

Citing papers per year: 2022: 9; 2023: 3; 2024: 1; 2025: 1.

14 papers.

Sort: