mlsanityData to 13 Oct 2026

Implicit Equivariance in Convolutional Networks

arXiv 2111.14157 ↗First posted 28 Nov 2021cs.CVcited by 5

Not on the map. Why?

Abstract (arXiv)

Convolutional Neural Networks(CNN) are inherently equivariant under translations, however, they do not have an equivalent embedded mechanism to handle other transformations such as rotations and change in scale. Several approaches exist that make CNNs equivariant under other transformation groups by design. Among these, steerable CNNs have been especially effective. However, these approaches require redesigning standard networks with filters mapped from combinations of predefined basis involving complex analytical functions. We experimentally demonstrate that these restrictions in the choice of basis can lead to model weights that are sub-optimal for the primary deep learning task (e.g. classification). Moreover, such hard-baked explicit formulations make it difficult to design composite networks comprising heterogeneous feature groups. To circumvent such issues, we propose Implicitly Equivariant Networks (IEN) which induce equivariance in the different layers of a standard CNN model by optimizing a multi-objective loss function that combines the primary loss with an equivariance loss term. Through experiments with VGG and ResNet models on Rot-MNIST , Rot-TinyImageNet, Scale-MNIST and STL-10 datasets, we show that IEN, even with its simple formulation, performs better than steerable networks. Also, IEN facilitates construction of heterogeneous filter groups allowing reduction in number of channels in CNNs by a factor of over 30% while maintaining performance on par with baselines. The efficacy of IEN is further validated on the hard problem of visual object tracking. We show that IEN outperforms the state-of-the-art rotation equivariant tracking method while providing faster inference speed.

Key facts. Cited by 5 papers in the map (data through 13 Oct 2026). Builds on 22 of its 37 references that are in the map. First posted on arXiv 28 Nov 2021.

Builds on

22 of 37 references.

References · 22

  1. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
  2. 2016Group Equivariant Convolutional Networkscited by 1,157
  3. 2016Fully-Convolutional Siamese Networks for Object Trackingcited by 568
  4. 2018GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wildcited by 473
  5. 2019General E(2)-Equivariant Steerable CNNscited by 442
  6. 2016Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learningcited by 441
  7. 20183D Steerable CNNs: Learning Rotationally Equivariant Features in Volumetric Datacited by 350
  8. 2016Steerable CNNscited by 300
  9. 2016Harmonic Networks: Deep Translation and Rotation Equivariancecited by 293
  10. 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 246
  11. 2014Understanding image representations by measuring their equivariance and equivalencecited by 241
  12. 2018A disciplined approach to neural network hyper-parameters: Part 1 -- learning rate, batch size, momentum, and weight decaycited by 225
10 more
  1. 2017Learning Steerable Filters for Rotation Equivariant CNNscited by 193
  2. 2019Deep Scale-spaces: Equivariance Over Scalecited by 113
  3. 2019Scale-Equivariant Steerable Networkscited by 110
  4. 2018Roto-Translation Covariant Convolutional Networks for Medical Image Analysiscited by 91
  5. 2016TI-POOLING: transformation-invariant pooling for feature learning in Convolutional Neural Networkscited by 66
  6. 2018CubeNet: Equivariance to 3D Rotation and Translationcited by 59
  7. 2020Scale Equivariance Improves Siamese Trackingcited by 32
  8. 2019Scale Steerable Filters for Locally Scale-Invariant Convolutional Neural Networkscited by 22
  9. 2020Rotation Equivariant Siamese Networks for Trackingcited by 15
  10. 2019Learning to Convolve: A Generalized Weight-Tying Approachcited by 9

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 3; 2024: 1.

5 papers.