mlsanityData to 7 Oct 2026

A Mini-Block Fisher Method for Deep Neural Networks

arXiv 2202.04124 ↗First posted 8 Feb 2022cs.LG cs.AIcited by 8

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) are currently predominantly trained using first-order methods. Some of these methods (e.g., Adam, AdaGrad, and RMSprop, and their variants) incorporate a small amount of curvature information by using a diagonal matrix to precondition the stochastic gradient. Recently, effective second-order methods, such as KFAC, K-BFGS, Shampoo, and TNT, have been developed for training DNNs, by preconditioning the stochastic gradient by layer-wise block-diagonal matrices. Here we propose a "mini-block Fisher (MBF)" preconditioned gradient method, that lies in between these two classes of methods. Specifically, our method uses a block-diagonal approximation to the empirical Fisher matrix, where for each layer in the DNN, whether it is convolutional or feed-forward and fully connected, the associated diagonal block is itself block-diagonal and is composed of a large number of mini-blocks of modest size. Our novel approach utilizes the parallelism of GPUs to efficiently perform computations on the large number of matrices in each layer. Consequently, MBF's per-iteration computational cost is only slightly higher than it is for first-order methods. The performance of our proposed method is compared to that of several baseline methods, on both autoencoder and CNN problems, to validate its effectiveness both in terms of time efficiency and generalization power. Finally, it is proved that an idealized version of MBF converges linearly.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 32 of its 64 references that are in the map. First posted on arXiv 8 Feb 2022.

Builds on

32 of 64 references.

References · 32

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  5. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  6. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  7. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
  8. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  9. 2014New insights and perspectives on the natural gradient methodcited by 435
  10. 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 413
  11. 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 213
  12. 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 201
20 more
  1. 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 190
  2. 2018Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasiscited by 143
  3. 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 139
  4. 2016A Kronecker-factored approximate Fisher matrix for convolution layerscited by 138
  5. 2020Descending through a Crowded Valley - Benchmarking Deep Learning Optimizerscited by 118
  6. 2018Three Mechanisms of Weight Decay Regularizationcited by 112
  7. 2019On Empirical Comparisons of Optimizers for Deep Learningcited by 99
  8. 2014Stochastic Compositional Gradient Descent: Algorithms for Minimizing Compositions of Expected-Value Functionscited by 93
  9. 2019Fast Convergence of Natural Gradient Descent for Overparameterized Neural Networkscited by 76
  10. 2014A Stochastic Quasi-Newton Method for Large-Scale Optimizationcited by 68
  11. 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 67
  12. 2019On the interplay between noise and curvature and its effect on optimization and generalizationcited by 44
  13. 2017Newton-Type Methods for Non-Convex Optimization Under Inexact Hessian Informationcited by 41
  14. 2013Riemannian metrics for neural networks I: feedforward networkscited by 29
  15. 2018Fisher Information and Natural Gradient Learning of Random Deep Networkscited by 28
  16. 2016Stochastic Block BFGS: Squeezing More Curvature out of Datacited by 24
  17. 2021Tensor Normal Training for Deep Learning Modelscited by 24
  18. 2021TENGraD: Time-Efficient Natural Gradient Descent with Exact Fisher-Block Inversioncited by 7
  19. 2020Generalization of Quasi-Newton Methods: Application to Robust Symmetric Multisecant Updatescited by 3
  20. 2018Nonlinear Acceleration of CNNscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 4; 2025: 1; 2026: 1.

8 papers.