Inefficiency of K-FAC for Large Batch Size Training
Not on the map. Why?
Abstract (arXiv)
In stochastic optimization, using large batch sizes during training can leverage parallel resources to produce faster wall-clock training times per training epoch. However, for both training loss and testing error, recent results analyzing large batch Stochastic Gradient Descent (SGD) have found sharp diminishing returns, beyond a certain critical batch size. In the hopes of addressing this, it has been suggested that the Kronecker-Factored Approximate Curvature (mboxK-FAC) method allows for greater scalability to large batch sizes, for non-convex machine learning problems such as neural network optimization, as well as greater robustness to variation in model hyperparameters. Here, we perform a detailed empirical analysis of large batch size training %of these two hypotheses, for both mboxK-FAC and SGD, evaluating performance in terms of both wall-clock time and aggregate computational cost. Our main results are twofold: first, we find that both mboxK-FAC and SGD doesn't have ideal scalability behavior beyond a certain batch size, and that mboxK-FAC does not exhibit improved large-batch scalability behavior, as compared to SGD; and second, we find that mboxK-FAC, in addition to requiring more hyperparameters to tune, suffers from similar hyperparameter sensitivity behavior as does SGD. We discuss extensive results using ResNet and AlexNet on mboxCIFAR-10 and SVHN, respectively, as well as more general implications of our findings.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 0; 2024: 1.
4 papers.
- 2024AdaFisher: Adaptive Second Order Optimization via Fisher Informationcited by 14
- 2021Second-Order Neural ODE Optimizercited by 11
- 2022A New Perspective for Understanding Generalization Gap of Deep Neural Networks Trained with Large Batch Sizescited by 3
- 2021Non-Convex Optimization with Spectral Radius Regularizationcited by 1
- 2024AdaFisher: Adaptive Second Order Optimization via Fisher Information26 May 2024
- 2022A New Perspective for Understanding Generalization Gap of Deep Neural Networks Trained with Large Batch Sizes21 Oct 2022
- 2021Second-Order Neural ODE Optimizer29 Sep 2021
- 2021Non-Convex Optimization with Spectral Radius Regularization22 Feb 2021