mlsanityData to 14 Oct 2026

A New Perspective for Understanding Generalization Gap of Deep Neural Networks Trained with Large Batch Sizes

arXiv 2210.12184 ↗First posted 21 Oct 2022cs.LG cs.CVcited by 3

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) are typically optimized using various forms of mini-batch gradient descent algorithm. A major motivation for mini-batch gradient descent is that with a suitably chosen batch size, available computing resources can be optimally utilized (including parallelization) for fast model training. However, many works report the progressive loss of model generalization when the training batch size is increased beyond some limits. This is a scenario commonly referred to as generalization gap. Although several works have proposed different methods for alleviating the generalization gap problem, a unanimous account for understanding generalization gap is still lacking in the literature. This is especially important given that recent works have observed that several proposed solutions for generalization gap problem such learning rate scaling and increased training budget do not indeed resolve it. As such, our main exposition in this paper is to investigate and provide new perspectives for the source of generalization loss for DNNs trained with a large batch size. Our analysis suggests that large training batch size results in increased near-rank loss of units' activation (i.e. output) tensors, which consequently impacts model optimization and generalization. Extensive experiments are performed for validation on popular DNN models such as VGG-16, residual network (ResNet-56) and LeNet-5 using CIFAR-10, CIFAR-100, Fashion-MNIST and MNIST datasets.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 22 of its 50 references that are in the map. First posted on arXiv 21 Oct 2022.

Builds on

22 of 50 references.

References · 22

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  3. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
  4. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
  5. 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
  6. 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 763
  7. 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 320
  8. 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 279
  9. 2016Deep Learning without Poor Local Minimacited by 234
  10. 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 193
  11. 2018Revisiting Small Batch Training for Deep Neural Networkscited by 102
  12. 2018Hessian-based Analysis of Large Batch Training and Robustness to Adversariescited by 87
10 more
  1. 2017Deep linear neural networks with arbitrary loss: All local minima are globalcited by 65
  2. 2016UMDFaces: An Annotated Face Dataset for Training Deep Networkscited by 42
  3. 2018Large-Scale Distributed Second-Order Optimization Using Kronecker-Factored Approximate Curvature for Deep Convolutional Neural Networkscited by 37
  4. 2019Four Things Everyone Should Know to Improve Batch Normalizationcited by 28
  5. 2020Extrapolation for Large-batch Training in Deep Learningcited by 25
  6. 2017Extremely Large Minibatch SGD: Training ResNet-50 on ImageNet in 15 Minutescited by 22
  7. 2019An Empirical Study of Large-Batch Stochastic Gradient Descent with Structured Covariance Noisecited by 13
  8. 2020The Limit of the Batch Sizecited by 6
  9. 2018The Effect of Network Width on the Performance of Large-batch Trainingcited by 5
  10. 2019Inefficiency of K-FAC for Large Batch Size Trainingcited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 1.

3 papers.