SO(2)-equivariance in Neural networks using tensor nonlinearity

Muthuvel Murugan Issakkimuthu (Chennai Mathematical Institute), K V Subrahmanyam (Chennai Mathematical Institute)

Abstract
Inspired by recent work of Kondor [11] and Cohen and Welling [3], we build rotation equivariant autoencoders to obtain a basis of images adapted to the group of planar rotations SO(2), directly from the data. We do this in an unsupervised fashion, working in the Fourier domain of SO(2). Working in the Fourier domain we build a rotation equivariant classifier to classify images. As in the recent papers of Thomas et al. [20] and Kondor et al. [12] we use tensor product nonlinearity to build our autoencoders and classifiers. We discover the basis using a small sample of inputs. As a consequence our classifier is robust to rotations - the classifier trained on upright images, classifies rotated versions of images, achieving state of the art. In order to deal with images under different scales simultaneously, we define the notion of a coupled-bases and show that a coupled-bases can be learned using tensor nonlinearity.

DOI
10.5244/C.33.183
https://dx.doi.org/10.5244/C.33.183

Files
Paper (PDF)
Supplementary material (PDF)

BibTeX
@inproceedings{BMVC2019,
title={SO(2)-equivariance in Neural networks using tensor nonlinearity},
author={Muthuvel Murugan Issakkimuthu and K V Subrahmanyam},
year={2019},
month={September},
pages={183.1--183.12},
articleno={183},
numpages={12},
booktitle={Proceedings of the British Machine Vision Conference (BMVC)},
publisher={BMVA Press},
editor={Kirill Sidorov and Yulia Hicks},
doi={10.5244/C.33.183},
url={https://dx.doi.org/10.5244/C.33.183}
}