BackLink: Supervised Local Training with Backward Links
Not on the map. Why?
Abstract (arXiv)
Empowered by the backpropagation (BP) algorithm, deep neural networks have dominated the race in solving various cognitive tasks. The restricted training pattern in the standard BP requires end-to-end error propagation, causing large memory cost and prohibiting model parallelization. Existing local training methods aim to resolve the training obstacle by completely cutting off the backward path between modules and isolating their gradients to reduce memory cost and accelerate the training process. These methods prevent errors from flowing between modules and hence information exchange, resulting in inferior performance. This work proposes a novel local training algorithm, BackLink, which introduces inter-module backward dependency and allows errors to flow between modules. The algorithm facilitates information to flow backward along with the network. To preserve the computational advantage of local training, BackLink restricts the error propagation length within the module. Extensive experiments performed in various deep convolutional neural networks demonstrate that our method consistently improves the classification performance of local training algorithms over other methods. For example, in ResNet32 with 16 local modules, our method surpasses the conventional greedy local training method by 4.00% and a recent work by 1.83% in accuracy on CIFAR10, respectively. Analysis of computational costs reveals that small overheads are incurred in GPU memory costs and runtime on multiple GPUs. Our method can lead up to a 79% reduction in memory cost and 52% in simulation runtime in ResNet110 compared to the standard BP. Therefore, our method could create new opportunities for improving training algorithms towards better efficiency and biological plausibility.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 18 of its 24 references that are in the map. First posted on arXiv 14 May 2022.
Builds on
18 of 24 references.
References · 18
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2018Object Detection with Deep Learning: A Reviewcited by 524
- 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 396
- 2017Recent Trends in Deep Learning Based Natural Language Processingcited by 262
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
- 2016Decoupled Neural Interfaces using Synthetic Gradientscited by 135
- 2019Training Neural Networks with Local Error Signalscited by 135
- 2018Greedy Layerwise Learning Can Scale to ImageNetcited by 113
- 2019Decoupled Greedy Learning of CNNscited by 76
6 more
- 2021Revisiting Locally Supervised Learning: an Alternative to End-to-end Trainingcited by 71
- 2017Applications of Deep Learning and Reinforcement Learning to Biological Datacited by 45
- 2017Deep supervised learning using local errorscited by 41
- 2018Decoupled Parallel Backpropagation with Convergence Guaranteecited by 39
- 2017Learning Deep ResNet Blocks Sequentially using Boosting Theorycited by 32
- 2021Local Critic Training for Model-Parallel Learning of Deep Neural Networkscited by 5
Built on by
Citing papers per year: 2022: 1.
1 paper.
- 2022Local Learning on Transformers via Feature Reconstruction29 Dec 2022