mlsanityData to 7 Oct 2026

From CNNs to Shift-Invariant Twin Models Based on Complex Wavelets

arXiv 2212.00394 ↗First posted 1 Dec 2022cs.CV cs.AI eess.IVcited by 0

Not on the map. Why?

Abstract (arXiv)

We propose a novel method to increase shift invariance and prediction accuracy in convolutional neural networks. Specifically, we replace the first-layer combination "real-valued convolutions + max pooling" (RMax) by "complex-valued convolutions + modulus" (CMod), which is stable to translations, or shifts. To justify our approach, we claim that CMod and RMax produce comparable outputs when the convolution kernel is band-pass and oriented (Gabor-like filter). In this context, CMod can therefore be considered as a stable alternative to RMax. To enforce this property, we constrain the convolution kernels to adopt such a Gabor-like structure. The corresponding architecture is called mathematical twin, because it employs a well-defined mathematical operator to mimic the behavior of the original, freely-trained model. Our approach achieves superior accuracy on ImageNet and CIFAR-10 classification tasks, compared to prior methods based on low-pass filtering. Arguably, our approach's emphasis on retaining high-frequency details contributes to a better balance between shift invariance and information preservation, resulting in improved performance. Furthermore, it has a lower computational cost and memory footprint than concurrent work, making it a promising solution for practical implementation.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 32 of its 50 references that are in the map. First posted on arXiv 1 Dec 2022.

Builds on

32 of 50 references.

References · 32

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
  6. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  7. 2014How transferable are features in deep neural networks?cited by 1,216
  8. 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
  9. 2013Network In Networkcited by 600
  10. 2019Making Convolutional Networks Shift-Invariant Againcited by 390
  11. 2021Escaping the Big Data Paradigm with Compact Transformerscited by 261
  12. 2021Incorporating Convolution Designs into Visual Transformerscited by 248
20 more
  1. 2017Deep Complex Networkscited by 215
  2. 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
  3. 2020How Much Position Information Do Convolutional Neural Networks Encode?cited by 171
  4. 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 141
  5. 2020Delving Deeper into Anti-aliasing in ConvNetscited by 60
  6. 2020Truly shift-invariant convolutional neural networkscited by 53
  7. 2014Deep Roto-Translation Scattering for Object Classificationcited by 49
  8. 2015A Mathematical Theory of Deep Convolutional Neural Networks for Feature Extractioncited by 46
  9. 2018Graph Convolutional Neural Networks via Scatteringcited by 46
  10. 2017Scaling the Scattering Transform: Deep Hybrid Networkscited by 35
  11. 2021Convolutional Neural Networks Are Not Invariant to Translation, but They Can Learn to Becited by 19
  12. 2019Deep Network Classification by Scattering and Homotopy Dictionary Learningcited by 17
  13. 2021Group Equivariant Subsamplingcited by 15
  14. 2021Parametric Scattering Networkscited by 15
  15. 2015A mathematical motivation for complex-valued convolutional networkscited by 13
  16. 2018Complex Fully Convolutional Neural Networks for MR Image Reconstructioncited by 12
  17. 2019A Learnable ScatterNet: Locally Invariant Convolutional Layerscited by 10
  18. 2022In What Ways Are Deep Neural Networks Invariant and How Should We Measure This?cited by 9
  19. 2017Dual-Tree Wavelet Scattering Network with Parametric Log Transformation for Object Classificationcited by 5
  20. 2022On the Shift Invariance of Max Pooling Feature Maps in Convolutional Neural Networkscited by 2

Built on by

Not cited yet.