mlsanityData to 7 Oct 2026

Exploiting Invariance in Training Deep Neural Networks

arXiv 2103.16634 ↗First posted 30 Mar 2021cs.CV cs.AI cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Inspired by two basic mechanisms in animal visual systems, we introduce a feature transform technique that imposes invariance properties in the training of deep neural networks. The resulting algorithm requires less parameter tuning, trains well with an initial learning rate 1.0, and easily generalizes to different tasks. We enforce scale invariance with local statistics in the data to align similar samples at diverse scales. To accelerate convergence, we enforce a GL(n)-invariance property with global statistics extracted from a batch such that the gradient descent solution should remain invariant under basis change. Profiling analysis shows our proposed modifications takes 5% of the computations of the underlying convolution layer. Tested on convolutional networks and transformer networks, our proposed technique requires fewer iterations to train, surpasses all baselines by a large margin, seamlessly works on both small and large batch size training, and applies to different computer vision and language tasks.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 29 of its 45 references that are in the map. First posted on arXiv 30 Mar 2021.

Builds on

29 of 45 references.

References · 29

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2016Layer Normalizationcited by 5,579
  6. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
  7. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  8. 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
  9. 2018Group Normalizationcited by 1,514
  10. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  11. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  12. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
17 more
  1. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
  2. 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 430
  3. 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
  4. 2014One weird trick for parallelizing convolutional neural networkscited by 264
  5. 2019Switchable Whitening for Deep Representation Learningcited by 105
  6. 2017Orthogonal Weight Normalization: Solution to Optimization over Multiple Dependent Stiefel Manifolds in Deep Neural Networkscited by 92
  7. 2019Iterative Normalization: Beyond Standardization towards Efficient Whiteningcited by 92
  8. 2020Normalization Techniques in Training DNNs: Methodology, Analysis and Applicationcited by 90
  9. 2018Decorrelated Batch Normalizationcited by 83
  10. 2020Rethinking the Hyperparameters for Fine-tuningcited by 69
  11. 2017MegDet: A Large Mini-Batch Object Detectorcited by 66
  12. 2019Filter Response Normalization Layer: Eliminating Batch Dependence in the Training of Deep Neural Networkscited by 45
  13. 2015Natural Neural Networkscited by 44
  14. 2020Towards Stabilizing Batch Statistics in Backward Propagation of Batch Normalizationcited by 19
  15. 2019Network Deconvolutioncited by 9
  16. 2018Unsupervised Learning of Dense Optical Flow, Depth and Egomotion from Sparse Event Datacited by 8
  17. 2017On the Importance of Consistency in Training Deep Neural Networkscited by 1

Built on by

Cited by year

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

2 papers.