mlsanityData to 7 Oct 2026

KAISA: An Adaptive Second-Order Optimizer Framework for Deep Neural Networks

arXiv 2107.01739 ↗First posted 4 Jul 2021cs.LG cs.DCcited by 20

Not on the map. Why?

Abstract (arXiv)

Kronecker-factored Approximate Curvature (K-FAC) has recently been shown to converge faster in deep neural network (DNN) training than stochastic gradient descent (SGD); however, K-FAC's larger memory footprint hinders its applicability to large models. We present KAISA, a K-FAC-enabled, Adaptable, Improved, and ScAlable second-order optimizer framework that adapts the memory footprint, communication, and computation given specific models and hardware to improve performance and increase scalability. We quantify the tradeoffs between memory and communication cost and evaluate KAISA on large models, including ResNet-50, Mask R-CNN, U-Net, and BERT, on up to 128 NVIDIA A100 GPUs. Compared to the original optimizers, KAISA converges 18.1-36.3% faster across applications with the same global batch size. Under a fixed memory budget, KAISA converges 32.5% and 41.6% faster in ResNet-50 and BERT-Large, respectively. KAISA can balance memory and communication to achieve scaling efficiency equal to or better than the baseline optimizers. KAISA is open source and available at https://github.com/gpauloski/kfac_pytorch.

Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 32 of its 57 references that are in the map. First posted on arXiv 4 Jul 2021.

Builds on

32 of 57 references.

References · 32

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  5. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  6. 2017Mask R-CNNcited by 7,259
  7. 2016Densely Connected Convolutional Networkscited by 6,691
  8. 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
  9. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  10. 2015Aligning Books and Movies: Towards Story-like Visual Explanations by Watching Movies and Reading Bookscited by 1,041
  11. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
  12. 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
20 more
  1. 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
  2. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
  3. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
  4. 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
  5. 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
  6. 2018Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasiscited by 143
  7. 2016A Kronecker-factored approximate Fisher matrix for convolution layerscited by 138
  8. 2017Noisy Natural Gradient as Variational Inferencecited by 94
  9. 2019Checkmate: Breaking the Memory Wall with Optimal Tensor Rematerializationcited by 90
  10. 2017TensorFlow-Serving: Flexible, High-Performance ML Servingcited by 85
  11. 2019Fast Convergence of Natural Gradient Descent for Overparameterized Neural Networkscited by 76
  12. 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 67
  13. 2020Heterogeneity-Aware Cluster Scheduling Policies for Deep Learning Workloadscited by 56
  14. 2018SuperNeurons: Dynamic GPU Memory Management for Training Deep Neural Networkscited by 55
  15. 2018Large-Scale Distributed Second-Order Optimization Using Kronecker-Factored Approximate Curvature for Deep Convolutional Neural Networkscited by 37
  16. 2020Convolutional Neural Network Training with Distributed K-FACcited by 22
  17. 2018DLHub: Model and Data Serving for Sciencecited by 17
  18. 2019Scale MLPerf-0.6 models on Google TPU-v3 Podscited by 14
  19. 2018Eigenvalue Corrected Noisy Natural Gradientcited by 7
  20. 2018The Convergence of Stochastic Gradient Descent in Asynchronous Shared Memorycited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 5; 2023: 7; 2024: 4; 2025: 2; 2026: 1.

20 papers.

Sort:

By area:

  1. 2022Compute-Efficient Deep Learning: Algorithmic Trends and Opportunitiescited by 38
  2. 2023Merging by Matching Models in Task Parameter Subspacescited by 36
  3. 2024Influence Functions for Scalable Data Attribution in Diffusion Modelscited by 31
  4. 2023On Efficient Training of Large-Scale Deep Learning Models: A Literature Reviewcited by 26
  5. 2022PipeFisher: Efficient Training of Large Language Models Using Pipelining and Fisher Information Matricescited by 24
  6. 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 21
  7. 2024SLoPe: Double-Pruned Sparse Plus Lazy Low-Rank Adapter Pretraining of LLMscited by 18
  8. 2022Efficient Quantized Sparse Matrix Operations on Tensor Corescited by 16
  9. 2023On the Parameterization of Second-Order Optimization Effective Towards the Infinite Widthcited by 14
  10. 2022Scalable K-FAC Training for Deep Neural Networks with Distributed Preconditioningcited by 7
  11. 2023MKOR: Momentum-Enabled Kronecker-Factor-Based Optimizer Using Rank-1 Updatescited by 7
  12. 2021Scale-invariant Learning by Physics Inversioncited by 6
8 more
  1. 2024PETScML: Second-order solvers for training regression problems in Scientific Machine Learningcited by 4
  2. 2022PoF: Post-Training of Feature Extractor for Improving Generalizationcited by 2
  3. 2023FOSI: Hybrid First and Second Order Optimizationcited by 1
  4. 2023Eva: A General Vectorized Approximation Framework for Second-order Optimizationcited by 1
  5. 2025Gradient Descent with Provably Tuned Learning-rate Schedulescited by 1
  6. 2026Second-Order Muon Done Right: A Principled Marriage of Spectral Geometry and Curvaturecited by 1
  7. 2023Minibatching Offers Improved Generalization Performance for Second Order Optimizerscited by 0
  8. 2024Adversarial Vulnerability as a Consequence of On-Manifold Inseparibilitycited by 0