# Graph Neural Networks with convolutional ARMA filters

**Authors:** Filippo Maria Bianchi, Daniele Grattarola, Lorenzo Livi, Cesare Alippi

arXiv: 1901.01343 · 2021-04-07

## TL;DR

This paper introduces a novel graph convolutional layer based on ARMA filters, offering more flexible frequency response, robustness to noise, and improved global structure capture, outperforming polynomial-based GNNs.

## Contribution

The paper presents a new ARMA-based graph convolutional layer with a recursive, distributed implementation that enhances flexibility, robustness, and transferability in graph neural networks.

## Key findings

- ARMA layer outperforms polynomial filters in experiments
- Improved robustness to noise in graph data
- Effective across multiple downstream tasks

## 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.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.01343/full.md

## Figures

35 figures with captions in the complete paper: https://tomesphere.com/paper/1901.01343/full.md

## References

55 references — full list in the complete paper: https://tomesphere.com/paper/1901.01343/full.md

---
Source: https://tomesphere.com/paper/1901.01343