Stride and Translation Invariance in CNNs
Not on the map. Why?
Abstract (arXiv)
Convolutional Neural Networks have become the standard for image classification tasks, however, these architectures are not invariant to translations of the input image. This lack of invariance is attributed to the use of stride which ignores the sampling theorem, and fully connected layers which lack spatial reasoning. We show that stride can greatly benefit translation invariance given that it is combined with sufficient similarity between neighbouring pixels, a characteristic which we refer to as local homogeneity. We also observe that this characteristic is dataset-specific and dictates the relationship between pooling kernel size and stride required for translation invariance. Furthermore we find that a trade-off exists between generalization and translation invariance in the case of pooling kernel size, as larger kernel sizes lead to better invariance but poorer generalization. Finally we explore the efficacy of other solutions proposed, namely global average pooling, anti-aliasing, and data augmentation, both empirically and through the lens of local homogeneity.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 9 of its 16 references that are in the map. First posted on arXiv 18 Mar 2021.
Builds on
9 of 16 references.
References · 9
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Spatial Transformer Networkscited by 1,423
- 2017Dynamic Routing Between Capsulescited by 689
- 2019Making Convolutional Networks Shift-Invariant Againcited by 390
- 2014Understanding image representations by measuring their equivariance and equivalencecited by 240
- 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
- 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 141
- 2014Convolutional Neural Networks at Constrained Time Costcited by 81
- 2017Quantifying Translation-Invariance in Convolutional Neural Networkscited by 30
Built on by
Citing papers per year: 2022: 4; 2023: 2; 2024: 0; 2025: 1.
7 papers.
- 2022How Tempering Fixes Data Augmentation in Bayesian Neural Networkscited by 13
- 2025Impoola: The Power of Average Pooling for Image-Based Deep Reinforcement Learningcited by 6
- 2022Just a Matter of Scale? Reevaluating Scale Equivariance in Convolutional Neural Networkscited by 2
- 2023Web Photo Source Identification based on Neural Enhanced Camera Fingerprintcited by 1
- 2023Deep learning complete intersection Calabi-Yau manifoldscited by 1
- 2022Learning Audio Representations with MLPscited by 0
- 2022A deep learning approach for detection and localization of leaf anomaliescited by 0
- 2025Impoola: The Power of Average Pooling for Image-Based Deep Reinforcement Learning7 Mar 2025
- 2023Deep learning complete intersection Calabi-Yau manifolds20 Nov 2023
- 2023Web Photo Source Identification based on Neural Enhanced Camera Fingerprint18 Feb 2023
- 2022Just a Matter of Scale? Reevaluating Scale Equivariance in Convolutional Neural Networks18 Nov 2022
- 2022A deep learning approach for detection and localization of leaf anomalies7 Oct 2022
- 2022How Tempering Fixes Data Augmentation in Bayesian Neural Networks27 May 2022
- 2022Learning Audio Representations with MLPs16 Mar 2022