JOURNAL ARTICLE

Graph Neural Networks with Convolutional ARMA Filters

Filippo Maria BianchiDaniele GrattarolaLorenzo LiviCesare Alippi

Year: 2021 Journal:   IEEE Transactions on Pattern Analysis and Machine Intelligence Vol: 44 (7)Pages: 1-1   Publisher: IEEE Computer Society

Abstract

Popular graph neural networks implement convolution operations on graphs based on polynomial spectral filters. In this paper, we propose a novel graph convolutional layer inspired by the auto-regressive moving average (ARMA) filter that, compared to polynomial ones, provides a more flexible frequency response, is more robust to noise, and better captures the global graph structure. We propose a graph neural network implementation of the ARMA filter with a recursive and distributed formulation, obtaining a convolutional layer that is efficient to train, localized in the node space, and can be transferred to new graphs at test time. We perform a spectral analysis to study the filtering effect of the proposed ARMA layer and report experiments on four downstream tasks: semi-supervised node classification, graph signal classification, graph classification, and graph regression. Results show that the proposed ARMA layer brings significant improvements over graph neural networks based on polynomial filters.

Keywords:
Autoregressive–moving-average model Computer science Spectral graph theory Graph Pattern recognition (psychology) Algorithm Voltage graph Artificial intelligence Mathematics Line graph Theoretical computer science Autoregressive model Statistics

Metrics

409
Cited By
42.90
FWCI (Field Weighted Citation Impact)
106
Refs
1.00
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Graph Neural Networks
Physical Sciences →  Computer Science →  Artificial Intelligence
Complex Network Analysis Techniques
Physical Sciences →  Physics and Astronomy →  Statistical and Nonlinear Physics
Sentiment Analysis and Opinion Mining
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.