A Piece-wise Polynomial Filtering Approach for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) exploit signals from node features and the input graph topology to improve node classification task performance. However, these models tend to perform poorly on heterophilic graphs, where connected nodes have different labels. Recently proposed GNNs work across graphs having varying levels of homophily. Among these, models relying on polynomial graph filters have shown promise. We observe that solutions to these polynomial graph filter models are also solutions to an overdetermined system of equations. It suggests that in some instances, the model needs to learn a reasonably high order polynomial. On investigation, we find the proposed models ineffective at learning such polynomials due to their designs. To mitigate this issue, we perform an eigendecomposition of the graph and propose to learn multiple adaptive polynomial filters acting on different subsets of the spectrum. We theoretically and empirically show that our proposed model learns a better filter, thereby improving classification accuracy. We study various aspects of our proposed model including, dependency on the number of eigencomponents utilized, latent polynomial filters learned, and performance of the individual polynomials on the node classification task. We further show that our model is scalable by evaluating over large graphs. Our model achieves performance gains of up to 5% over the state-of-the-art models and outperforms existing polynomial filter-based approaches in general.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 33 of its 57 references that are in the map. First posted on arXiv 7 Dec 2021.
Builds on
33 of 57 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
21 more
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2021GRAND: Graph Neural Diffusioncited by 258
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
- 2020Graph Neural Networks with Heterophilycited by 202
- 2021BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximationcited by 195
- 2019Graph Neural Networks with convolutional ARMA filterscited by 185
- 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
- 2018Convolutional Neural Network Architectures for Signals Supported on Graphscited by 94
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2018N-GCN: Multi-scale Graph Convolution for Semi-supervised Node Classificationcited by 54
- 2021How Framelets Enhance Graph Neural Networkscited by 46
- 2021AdaGNN: Graph Neural Networks with Adaptive Frequency Response Filtercited by 43
- 2021Tree Decomposed Graph Neural Networkcited by 35
- 2017Design of graph filters and filterbankscited by 22
- 2020Personalized PageRank to a Target Node, Revisitedcited by 16
- 2013Personalized PageRank to a Target Nodecited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 1; 2026: 2.
7 papers.
- 2024Non-convolutional Graph Neural Networkscited by 11
- 2022Restructuring Graph for Higher Homophily via Adaptive Spectral Clusteringcited by 9
- 2023Graph Neural Networks with Diverse Spectral Filteringcited by 9
- 2023FiGURe: Simple and Efficient Unsupervised Node Representations with Filter Augmentationscited by 2
- 2026Q-AGNN: Quantum-Enhanced Attentive Graph Neural Network for Intrusion Detectioncited by 2
- 2025Piecewise Constant Spectral Graph Neural Networkcited by 1
- 2026Interleaved Head Attentioncited by 0
- 2026Q-AGNN: Quantum-Enhanced Attentive Graph Neural Network for Intrusion Detection23 Mar 2026
- 2026Interleaved Head Attention24 Feb 2026
- 2025Piecewise Constant Spectral Graph Neural Network7 May 2025
- 2024Non-convolutional Graph Neural Networks31 Jul 2024
- 2023Graph Neural Networks with Diverse Spectral Filtering14 Dec 2023
- 2023FiGURe: Simple and Efficient Unsupervised Node Representations with Filter Augmentations3 Oct 2023
- 2022Restructuring Graph for Higher Homophily via Adaptive Spectral Clustering6 Jun 2022