MIMO Graph Filters for Convolutional Neural Networks

03/06/2018
by   Fernando Gama, et al.
0

Superior performance and ease of implementation have fostered the adoption of Convolutional Neural Networks (CNNs) for a wide array of inference and reconstruction tasks. CNNs implement three basic blocks: convolution, pooling and pointwise nonlinearity. Since the two first operations are well-defined only on regular-structured data such as audio or images, application of CNNs to contemporary datasets where the information is defined in irregular domains is challenging. This paper investigates CNNs architectures to operate on signals whose support can be modeled using a graph. Architectures that replace the regular convolution with a so-called linear shift-invariant graph filter have been recently proposed. This paper goes one step further and, under the framework of multiple-input multiple-output (MIMO) graph filters, imposes additional structure on the adopted graph filters, to obtain three new (more parsimonious) architectures. The proposed architectures result in a lower number of model parameters, reducing the computational complexity, facilitating the training, and mitigating the risk of overfitting. Simulations show that the proposed simpler architectures achieve similar performance as more complex models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/27/2017

Convolutional Neural Networks Via Node-Varying Graph Filters

Convolutional neural networks (CNNs) are being applied to an increasing ...
research
06/03/2016

Generalizing the Convolution Operator to extend CNNs to Irregular Domains

Convolutional Neural Networks (CNNs) have become the state-of-the-art in...
research
10/15/2019

Training CNNs faster with Dynamic Input and Kernel Downsampling

We reduce training time in convolutional networks (CNNs) with a method t...
research
05/01/2018

Convolutional Neural Networks Architectures for Signals Supported on Graphs

We describe two architectures that generalize convolutional neural netwo...
research
08/28/2018

Convolutional Neural Networks with Recurrent Neural Filters

We introduce a class of convolutional neural networks (CNNs) that utiliz...
research
07/18/2022

SelectionConv: Convolutional Neural Networks for Non-rectilinear Image Data

Convolutional Neural Networks have revolutionized vision applications. T...
research
10/27/2022

Forecasting Graph Signals with Recursive MIMO Graph Filters

Forecasting time series on graphs is a fundamental problem in graph sign...

Please sign up or login with your details

Forgot password? Click here to reset