Polar Transformer Networks
arXiv:1709.01889
Abstract
Convolutional neural networks (CNNs) are inherently equivariant to translation. Efforts to embed other forms of equivariance have concentrated solely on rotation. We expand the notion of equivariance in CNNs through the Polar Transformer Network (PTN). PTN combines ideas from the Spatial Transformer Network (STN) and canonical coordinate representations. The result is a network invariant to translation and equivariant to both rotation and scale. PTN is trained end-to-end and composed of three distinct stages: a polar origin predictor, the newly introduced polar transformer module and a classifier. PTN achieves state-of-the-art on rotated MNIST and the newly introduced SIM2MNIST dataset, an MNIST variation obtained by adding clutter and perturbing digits with translation, rotation and scaling. The ideas of PTN are extensible to 3D which we demonstrate through the Cylindrical Transformer Network.
arXiv commentAccepted as a conference paper at ICLR 2018
References in corpus (4)
Cited by in corpus (14)
- Deep Learning for UAV-based Object Detection and Tracking: A Survey
- Why do deep convolutional networks generalize so poorly to small image transformations?
- Generalizing Convolutional Neural Networks for Equivariance to Lie Groups on Arbitrary Continuous Data
- A Practical Method for Constructing Equivariant Multilayer Perceptrons for Arbitrary Matrix Groups
- Provably scale-covariant continuous hierarchical networks based on scale-normalized differential expressions coupled in cascade
- ManifoldNet: A Deep Network Framework for Manifold-valued Data
- Building Deep, Equivariant Capsule Networks
- Motion Equivariant Networks for Event Cameras with the Temporal Normalization Transform
- Discrete Rotation Equivariance for Point Cloud Recognition
- Recurrent Attention Model with Log-Polar Mapping is Robust against Adversarial Attacks
- VolterraNet: A higher order convolutional network with group equivariance for homogeneous manifolds
- Discriminative Learning of Similarity and Group Equivariant Representations
- Equivariant Point Network for 3D Point Cloud Analysis
- Motion Equivariance OF Event-based Camera Data with the Temporal Normalization Transform