mlsanityData to 14 Oct 2026

Improving Generalization of Batch Whitening by Convolutional Unit Optimization

arXiv 2108.10629 ↗First posted 24 Aug 2021cs.CV cs.AI stat.MLcited by 3

Not on the map. Why?

Abstract (arXiv)

Batch Whitening is a technique that accelerates and stabilizes training by transforming input features to have a zero mean (Centering) and a unit variance (Scaling), and by removing linear correlation between channels (Decorrelation). In commonly used structures, which are empirically optimized with Batch Normalization, the normalization layer appears between convolution and activation function. Following Batch Whitening studies have employed the same structure without further analysis; even Batch Whitening was analyzed on the premise that the input of a linear layer is whitened. To bridge the gap, we propose a new Convolutional Unit that is in line with the theory, and our method generally improves the performance of Batch Whitening. Moreover, we show the inefficacy of the original Convolutional Unit by investigating rank and correlation of features. As our method is employable off-the-shelf whitening modules, we use Iterative Normalization (IterNorm), the state-of-the-art whitening module, and obtain significantly improved performance on five image classification datasets: CIFAR-10, CIFAR-100, CUB-200-2011, Stanford Dogs, and ImageNet. Notably, we verify that our method improves stability and performance of whitening when using large learning rate, group size, and iteration number.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 20 of its 27 references that are in the map. First posted on arXiv 24 Aug 2021.

Builds on

20 of 27 references.

References · 20

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  4. 2016Layer Normalizationcited by 5,669
  5. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
  6. 2016Wide Residual Networkscited by 3,070
  7. 2018Group Normalizationcited by 1,524
  8. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,198
  9. 2018How Does Batch Normalization Help Optimization?cited by 357
  10. 2015Optimal whitening and decorrelationcited by 97
  11. 2017Shift: A Zero FLOP, Zero Parameter Alternative to Spatial Convolutionscited by 93
  12. 2019Iterative Normalization: Beyond Standardization towards Efficient Whiteningcited by 92
8 more
  1. 2018Decorrelated Batch Normalizationcited by 83
  2. 2018Bayesian Uncertainty Estimation for Batch Normalized Deep Networkscited by 70
  3. 2015Natural Neural Networkscited by 44
  4. 2019All You Need is a Few Shifts: Designing Efficient Convolutional Neural Networks for Image Classificationcited by 38
  5. 2018Whitening and Coloring batch transform for GANscited by 27
  6. 2018Constructing Fast Network through Deconstruction of Convolutioncited by 24
  7. 2020An Investigation into the Stochasticity of Batch Whiteningcited by 14
  8. 2019Network Deconvolutioncited by 9

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1.

3 papers.