mlsanityData to 14 Oct 2026

Convolutional layers are equivariant to discrete shifts but not continuous translations

arXiv 2206.04979 ↗First posted 10 Jun 2022cs.CV cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

The purpose of this short and simple note is to clarify a common misconception about convolutional neural networks (CNNs). CNNs are made up of convolutional layers which are shift equivariant due to weight sharing. However, convolutional layers are not translation equivariant, even when boundary effects are ignored and when pooling and subsampling are absent. This is because shift equivariance is a discrete symmetry while translation equivariance is a continuous symmetry. This fact is well known among researchers in equivariant machine learning, but is usually overlooked among non-experts. To minimize confusion, we suggest using the term `shift equivariance' to refer to discrete shifts in pixels and `translation equivariance' to refer to continuous translations.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 6 of its 12 references that are in the map. First posted on arXiv 10 Jun 2022.

Builds on

6 of 12 references.

References · 6

  1. 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,167
  2. 2016Group Equivariant Convolutional Networkscited by 1,165
  3. 2019Making Convolutional Networks Shift-Invariant Againcited by 391
  4. 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
  5. 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 142
  6. 2020Truly shift-invariant convolutional neural networkscited by 53

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.