TL;DR
This paper introduces adaptive polyphase sampling (APS), a novel method that enables convolutional neural networks to achieve perfect shift invariance in classification performance without sacrificing accuracy.
Contribution
The authors propose APS, a simple sub-sampling scheme that guarantees 100% shift invariance in CNNs, overcoming limitations of previous methods like data augmentation and anti-aliasing.
Findings
APS achieves perfect shift invariance in CNNs.
Networks with APS maintain accuracy under shifts.
APS outperforms existing shift-invariance techniques.
Abstract
Thanks to the use of convolution and pooling layers, convolutional neural networks were for a long time thought to be shift-invariant. However, recent works have shown that the output of a CNN can change significantly with small shifts in input: a problem caused by the presence of downsampling (stride) layers. The existing solutions rely either on data augmentation or on anti-aliasing, both of which have limitations and neither of which enables perfect shift invariance. Additionally, the gains obtained from these methods do not extend to image patterns not seen during training. To address these challenges, we propose adaptive polyphase sampling (APS), a simple sub-sampling scheme that allows convolutional neural networks to achieve 100% consistency in classification performance under shifts, without any loss in accuracy. With APS, the networks exhibit perfect consistency to shifts even…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsConvolution
