mlsanityData to 14 Oct 2026

Error Feedback Can Accurately Compress Preconditioners

arXiv 2306.06098 ↗First posted 9 Jun 2023cs.LG cs.NA math.NAcited by 6

Not on the map. Why?

Abstract (arXiv)

Leveraging second-order information about the loss at the scale of deep networks is one of the main lines of approach for improving the performance of current optimizers for deep learning. Yet, existing approaches for accurate full-matrix preconditioning, such as Full-Matrix Adagrad (GGT) or Matrix-Free Approximate Curvature (M-FAC) suffer from massive storage costs when applied even to small-scale models, as they must store a sliding window of gradients, whose memory requirements are multiplicative in the model dimension. In this paper, we address this issue via a novel and efficient error-feedback technique that can be applied to compress preconditioners by up to two orders of magnitude in practice, without loss of convergence. Specifically, our approach compresses the gradient information via sparsification or low-rank compression before it is fed into the preconditioner, feeding the compression error back into future iterations. Experiments on deep neural networks show that this approach can compress full-matrix preconditioners to up to 99% sparsity without accuracy loss, effectively removing the memory overhead of full-matrix preconditioners such as GGT and M-FAC. Our code is available at urlhttps://github.com/IST-DASLab/EFCP.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 20 of its 40 references that are in the map. First posted on arXiv 9 Jun 2023.

Builds on

20 of 40 references.

References · 20

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  5. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
  6. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
  7. 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 426
  8. 2018Sparsified SGD with Memorycited by 376
  9. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
  10. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 238
  11. 2018The Convergence of Sparsified Gradient Methodscited by 229
  12. 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 202
8 more
  1. 2016A Kronecker-factored approximate Fisher matrix for convolution layerscited by 141
  2. 2018Three Mechanisms of Weight Decay Regularizationcited by 113
  3. 2019EigenDamage: Structured Pruning in the Kronecker-Factored Eigenbasiscited by 98
  4. 2021M-FAC: Efficient Matrix-Free Approximations of Second-Order Informationcited by 54
  5. 2018Large-Scale Distributed Second-Order Optimization Using Kronecker-Factored Approximate Curvature for Deep Convolutional Neural Networkscited by 37
  6. 2022On Distributed Adaptive Optimization with Gradient Compressioncited by 19
  7. 2017Neumann Optimizer: A Practical Optimization Algorithm for Deep Neural Networkscited by 6
  8. 2020Elastic Consistency: A General Consistency Model for Distributed Stochastic Gradient Descentcited by 3

Built on by

Cited by year (2026 to 14 Oct)

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

6 papers.