Back to Search Start Over

Graph Neural Networks With Convolutional ARMA Filters.

Authors :
Bianchi, Filippo Maria
Grattarola, Daniele
Livi, Lorenzo
Alippi, Cesare
Source :
IEEE Transactions on Pattern Analysis & Machine Intelligence. Jul2022, Vol. 44 Issue 7, p3496-3507. 12p.
Publication Year :
2022

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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
01628828
Volume :
44
Issue :
7
Database :
Academic Search Index
Journal :
IEEE Transactions on Pattern Analysis & Machine Intelligence
Publication Type :
Academic Journal
Accession number :
157258409
Full Text :
https://doi.org/10.1109/TPAMI.2021.3054830