mlsanityData to 7 Oct 2026

Exploiting Neighbor Effect: Conv-Agnostic GNNs Framework for Graphs with Heterophily

arXiv 2203.11200 ↗First posted 19 Mar 2022cs.LG cs.AIcited by 15

Not on the map. Why?

Abstract (arXiv)

Due to the homophily assumption in graph convolution networks (GNNs), a common consensus in the graph node classification task is that GNNs perform well on homophilic graphs but may fail on heterophilic graphs with many inter-class edges. However, the previous inter-class edges perspective and related homo-ratio metrics cannot well explain the GNNs performance under some heterophilic datasets, which implies that not all the inter-class edges are harmful to GNNs. In this work, we propose a new metric based on von Neumann entropy to re-examine the heterophily problem of GNNs and investigate the feature aggregation of inter-class edges from an entire neighbor identifiable perspective. Moreover, we propose a simple yet effective Conv-Agnostic GNN framework (CAGNNs) to enhance the performance of most GNNs on heterophily datasets by learning the neighbor effect for each node. Specifically, we first decouple the feature of each node into the discriminative feature for downstream tasks and the aggregation feature for graph convolution. Then, we propose a shared mixer module to adaptively evaluate the neighbor effect of each node to incorporate the neighbor information. The proposed framework can be regarded as a plug-in component and is compatible with most GNNs. The experimental results over nine well-known benchmark datasets indicate that our framework can significantly improve performance, especially for the heterophily graphs. The average performance gain is 9.81%, 25.81%, and 20.61% compared with GIN, GAT, and GCN, respectively. Extensive ablation studies and robustness analysis further verify the effectiveness, robustness, and interpretability of our framework. Code is available at https://github.com/JC-202/CAGNN.

Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 42 of its 74 references that are in the map. First posted on arXiv 19 Mar 2022.

Builds on

42 of 74 references.

References · 42

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  6. 2017Inductive Representation Learning on Large Graphscited by 6,284
  7. 2016Layer Normalizationcited by 5,579
  8. 2018How Powerful are Graph Neural Networks?cited by 4,355
  9. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  10. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  11. 2019Simplifying Graph Convolutional Networkscited by 1,470
  12. 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
30 more
  1. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  2. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  3. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  4. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  5. 2020Simple and Deep Graph Convolutional Networkscited by 857
  6. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  7. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
  8. 2019Multi-scale Attributed Node Embeddingcited by 543
  9. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  10. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
  11. 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
  12. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
  13. 2015Highway Networkscited by 257
  14. 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
  15. 2019Learning Discrete Structures for Graph Neural Networkscited by 228
  16. 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 212
  17. 2020Graph Neural Networks with Heterophilycited by 202
  18. 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
  19. 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
  20. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
  21. 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
  22. 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
  23. 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 108
  24. 2019A Gentle Introduction to Deep Learning for Graphscited by 107
  25. 2020Non-Local Graph Neural Networkscited by 91
  26. 2019Improving Graph Attention Networks with Large Margin-based Constraintscited by 34
  27. 2018Deep Graph Translationcited by 12
  28. 2021Graph Decoupling Attention Markov Networks for Semi-supervised Graph Node Classificationcited by 8
  29. 2020Graph Polish: A Novel Graph Generation Paradigm for Molecular Optimizationcited by 6
  30. 2022Memory-based Message Passing: Decoupling the Message for Propogation from Discriminationcited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 4; 2024: 7; 2025: 2; 2026: 1.

15 papers.

Sort: