Rotation Equivariance and Invariance in Convolutional Neural Networks

Benjamin Chidester, Minh N. Do, Jian Ma
5/31/2018
stat.MLcs.CVcs.LG

Official code: bchidest/RiCNN (35 stars, last commit 2018-07-06).

Abstract

Performance of neural networks can be significantly improved by encoding known invariance for particular tasks. Many image classification tasks, such as those related to cellular imaging, exhibit invariance to rotation. We present a novel scheme using the magnitude response of the 2D-discrete-Fourier transform (2D-DFT) to encode rotational invariance in neural networks, along with a new, efficient convolutional scheme for encoding rotational equivariance throughout convolutional layers. We implemented this scheme for several image classification tasks and demonstrated improved performance, in terms of classification accuracy, time required to train the model, and robustness to hyperparameter selection, over a standard CNN and another state-of-the-art method.

View on arXivView PDF

Code Implementations(1)

bchidest/RiCNNOfficial100%
355PythonMay 29, 20188 years agoNOASSERTION

Similar Papers

Cite this paper

@article{chidester2018rotation,
  title  = {Rotation Equivariance and Invariance in Convolutional Neural Networks},
  author = {Benjamin Chidester and Minh N. Do and Jian Ma},
  year   = {2018},
  eprint = {1805.12301},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1805.12301}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1805.12301.svg)](https://codeofpaper.com/paper/1805.12301)

Discussion