Learning to Convolve: A Generalized Weight-Tying Approach

05/12/2019
by   Nichita Diaconu, et al.
0

Recent work (Cohen & Welling, 2016) has shown that generalizations of convolutions, based on group theory, provide powerful inductive biases for learning. In these generalizations, filters are not only translated but can also be rotated, flipped, etc. However, coming up with exact models of how to rotate a 3 x 3 filter on a square pixel-grid is difficult. In this paper, we learn how to transform filters for use in the group convolution, focussing on roto-translation. For this, we learn a filter basis and all rotated versions of that filter basis. Filters are then encoded by a set of rotation invariant coefficients. To rotate a filter, we switch the basis. We demonstrate we can produce feature maps with low sensitivity to input rotations, while achieving high performance on MNIST and CIFAR-10.

READ FULL TEXT

page 12

page 13

research
02/03/2018

A Model for Learned Bloom Filters and Related Structures

Recent work has suggested enhancing Bloom filters by using a pre-filter,...
research
07/30/2021

Fourier Series Expansion Based Filter Parametrization for Equivariant Convolutions

It has been shown that equivariant convolution is very helpful for many ...
research
11/20/2017

Learning Steerable Filters for Rotation Equivariant CNNs

In many machine learning tasks it is desirable that a model's prediction...
research
01/07/2017

Oriented Response Networks

Deep Convolution Neural Networks (DCNNs) are capable of learning unprece...
research
03/11/2018

Fast Adaptive Identification of Stable Innovation Filters

The adaptive identification of the impulse response of an innovation fil...
research
06/02/2017

Dynamic Steerable Blocks in Deep Residual Networks

Filters in convolutional networks are typically parameterized in a pixel...
research
05/25/2021

FILTRA: Rethinking Steerable CNN by Filter Transform

Steerable CNN imposes the prior knowledge of transformation invariance o...

Please sign up or login with your details

Forgot password? Click here to reset