Unbiased Approximate Vector-Jacobian Products for Efficient Backpropagation
Not on the map. Why?
Abstract (arXiv)
In this work we introduce methods to reduce the computational and memory costs of training deep neural networks. Our approach consists in replacing exact vector-jacobian products by randomized, unbiased approximations thereof during backpropagation. We provide a theoretical analysis of the trade-off between the number of epochs needed to achieve a target precision and the cost reduction for each epoch. We then identify specific unbiased estimates of vector-jacobian products for which we establish desirable optimality properties of minimal variance under sparsity constraints. Finally we provide in-depth experiments on multi-layer perceptrons, BagNets and Visual Transfomers architectures. These validate our theoretical results, and confirm the potential of our proposed unbiased randomized backpropagation approach for reducing the cost of deep learning.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 54 references that are in the map. First posted on arXiv 16 Feb 2026.
Builds on
33 of 54 references.
References · 33
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2017Mixed Precision Trainingcited by 1,135
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2018Sparsified SGD with Memorycited by 373
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
- 2019Mixout: Effective Regularization to Finetune Large-scale Pretrained Language Modelscited by 141
- 2016Decoupled Neural Interfaces using Synthetic Gradientscited by 135
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2017FALKON: An Optimal Large Scale Kernel Methodcited by 82
21 more
- 2019Decoupled Greedy Learning of CNNscited by 76
- 2022Scaling Forward Gradient With Local Lossescited by 65
- 2017Unbiased Online Recurrent Optimizationcited by 46
- 2020A Better Alternative to Error Feedback for Communication-Efficient Distributed Learningcited by 42
- 2017meProp: Sparsified Back Propagation for Accelerated Deep Learning with Reduced Overfittingcited by 34
- 2023Can Forward Gradient Match Backpropagation?cited by 26
- 2018Rethinking floating point for deep learningcited by 22
- 2019Optimal checkpointing for heterogeneous chains: how to train deep neural networks with limited memorycited by 22
- 2019Optimal Kronecker-Sum Approximation of Real Time Recurrent Learningcited by 21
- 2020Dithered backprop: A sparse and quantized backpropagation algorithm for more efficient deep neural network trainingcited by 11
- 2020A Study of Checkpointing in Large Scale Training of Deep Neural Networkscited by 11
- 2024DropBP: Accelerating Fine-Tuning of Large Language Models by Dropping Backward Propagationcited by 6
- 2024PETRA: Parallel End-to-end Training with Reversible Architecturescited by 6
- 2024ACCO: Accumulate While You Communicate for Communication-Overlapped Sharded LLM Trainingcited by 6
- 2022Memory-Efficient Backpropagation through Large Linear Layerscited by 4
- 2025Accelerated Training through Iterative Gradient Propagation Along the Residual Pathcited by 4
- 2021textttRidgeSketch: A Fast sketching based solver for large scale ridge regressioncited by 3
- 2025Model Parallelism With Subnetwork Data Parallelismcited by 3
- 2025Clapping: Removing Per-sample Storage for Pipeline Parallel Distributed Optimization with Communication Compressioncited by 3
- 2024LayerDropBack: A Universally Applicable Approach for Accelerating Training of Deep Networkscited by 2
- 2025On Unbiased Low-Rank Approximation with Minimum Distortioncited by 1
Built on by
Not cited yet.