mlsanityData to 13 Oct 2026

Redesigning graph filter-based GNNs to relax the homophily assumption

arXiv 2409.08676 ↗First posted 13 Sep 2024cs.LGcited by 8

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) have become a workhorse approach for learning from data defined over irregular domains, typically by implicitly assuming that the data structure is represented by a homophilic graph. However, recent works have revealed that many relevant applications involve heterophilic data where the performance of GNNs can be notably compromised. To address this challenge, we present a simple yet effective architecture designed to mitigate the limitations of the homophily assumption. The proposed architecture reinterprets the role of graph filters in convolutional GNNs, resulting in a more general architecture while incorporating a stronger inductive bias than GNNs based on filter banks. The proposed convolutional layer enhances the expressive capacity of the architecture enabling it to learn from both homophilic and heterophilic data and preventing the issue of oversmoothing. From a theoretical standpoint, we show that the proposed architecture is permutation equivariant. Finally, we show that the proposed GNNs compares favorably relative to several state-of-the-art baselines in both homophilic and heterophilic datasets, showcasing its promising potential.

Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). Builds on 38 of its 47 references that are in the map. First posted on arXiv 13 Sep 2024.

Builds on

38 of 47 references.

References · 38

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
  2. 2017Graph Attention Networkscited by 8,888
  3. 2017Inductive Representation Learning on Large Graphscited by 6,303
  4. 2018How Powerful are Graph Neural Networks?cited by 4,373
  5. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,911
  6. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,086
  7. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,574
  8. 2019Simplifying Graph Convolutional Networkscited by 1,474
  9. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 991
  10. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
  11. 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
  12. 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
26 more
  1. 2020SIGN: Scalable Inception Graph Neural Networkscited by 284
  2. 2015Diffusion-Convolutional Neural Networkscited by 268
  3. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
  4. 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
  5. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
  6. 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
  7. 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
  8. 2022How Powerful are Spectral Graph Neural Networkscited by 169
  9. 2020A Unified View on Graph Neural Networks as Graph Signal Denoisingcited by 110
  10. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
  11. 2020Scalable Graph Neural Networks via Bidirectional Propagationcited by 87
  12. 2020Graph Neural Networks: Architectures, Stability and Transferabilitycited by 79
  13. 2020Graphs, Convolutions, and Neural Networks: From Graph Filters to Graph Neural Networkscited by 75
  14. 2013Discrete Signal Processing on Graphs: Frequency Analysiscited by 73
  15. 2020Graph signal processing for machine learning: A review and new perspectivescited by 73
  16. 2018N-GCN: Multi-scale Graph Convolution for Semi-supervised Node Classificationcited by 54
  17. 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
  18. 2020Graph Convolutional Networks using Heat Kernel for Semi-supervised Learningcited by 51
  19. 2020Bridging the Gap Between Spectral and Spatial Domains in Graph Neural Networkscited by 26
  20. 2022Improving Graph Neural Networks with Learnable Propagation Operatorscited by 19
  21. 2021Untrained Graph Neural Networks for Denoisingcited by 15
  22. 2022Robust Graph Filter Identification and Graph Denoising from Signal Observationscited by 15
  23. 2024Convolutional Learning on Directed Acyclic Graphscited by 6
  24. 2023Recovering Missing Node Features with Local Structure-based Embeddingscited by 5
  25. 2018MIMO Graph Filters for Convolutional Neural Networkscited by 3
  26. 2021A Robust Alternative for Graph Convolutional Neural Networks via Graph Neighborhood Filterscited by 3

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 6.

8 papers.