Interlocking Backpropagation: Improving depthwise model-parallelism
Not on the map. Why?
Abstract (arXiv)
The number of parameters in state of the art neural networks has drastically increased in recent years. This surge of interest in large scale neural networks has motivated the development of new distributed training strategies enabling such models. One such strategy is model-parallel distributed training. Unfortunately, model-parallelism can suffer from poor resource utilisation, which leads to wasted resources. In this work, we improve upon recent developments in an idealised model-parallel optimisation setting: local learning. Motivated by poor resource utilisation in the global setting and poor task performance in the local setting, we introduce a class of intermediary strategies between local and global learning referred to as interlocking backpropagation. These strategies preserve many of the compute-efficiency advantages of local optimisation, while recovering much of the task performance achieved by global optimisation. We assess our strategies on both image classification ResNets and Transformer language models, finding that our strategy consistently out-performs local learning in terms of task performance, and out-performs global learning in training efficiency.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 3; 2024: 7; 2025: 1; 2026: 3.
17 papers.
Sort:
By area:
- 2022Scaling Forward Gradient With Local Lossescited by 65
- 2024Training of Physical Neural Networkscited by 49
- 2023Backpropagation-free Training of Deep Physical Neural Networkscited by 42
- 2023Can Forward Gradient Match Backpropagation?cited by 26
- 2023The Trifecta: Three simple techniques for training deeper Forward-Forward networkscited by 12
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 10
- 2024Momentum Auxiliary Network for Supervised Local Learningcited by 10
- 2024Scaling Supervised Local Learning with Augmented Auxiliary Networkscited by 9
- 2021AdaSplit: Adaptive Trade-offs for Resource-constrained Distributed Deep Learningcited by 8
- 2024End-to-End Training Induces Information Bottleneck through Layer-Role Differentiation: A Comparative Analysis with Layer-wise Trainingcited by 8
- 2021Training Deep Architectures Without End-to-End Backpropagation: A Survey on the Provably Optimal Methodscited by 5
- 2025MAN++: Scaling Momentum Auxiliary Network for Supervised Local Learning in Vision Taskscited by 3
5 more
- 2024Resource Allocation and Workload Scheduling for Large-Scale Distributed Deep Learning: A Surveycited by 2
- 2024Real-time and Downtime-tolerant Fault Diagnosis for Railway Turnout Machines (RTMs) Empowered with Cloud-Edge Pipeline Parallelismcited by 0
- 2026LBI: Parallel Scan Backpropagation via Latent Bounded Interfacescited by 0
- 2026The Price of Locality: Why Forward-Forward Underperforms Backpropagation?cited by 0
- 2026SOLO: Pretraining Billion-Parameter Language Models with Shared-Output Local Learningcited by 0
- 2026SOLO: Pretraining Billion-Parameter Language Models with Shared-Output Local Learning28 Sep 2026
- 2026The Price of Locality: Why Forward-Forward Underperforms Backpropagation?27 Sep 2026
- 2026LBI: Parallel Scan Backpropagation via Latent Bounded Interfaces9 May 2026
- 2025MAN++: Scaling Momentum Auxiliary Network for Supervised Local Learning in Vision Tasks22 Jul 2025
- 2024Real-time and Downtime-tolerant Fault Diagnosis for Railway Turnout Machines (RTMs) Empowered with Cloud-Edge Pipeline Parallelism4 Nov 2024
- 2024Momentum Auxiliary Network for Supervised Local Learning8 Jul 2024
- 2024Resource Allocation and Workload Scheduling for Large-Scale Distributed Deep Learning: A Survey12 Jun 2024
- 2024Training of Physical Neural Networks5 Jun 2024
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Survey9 Apr 2024
- 2024Scaling Supervised Local Learning with Augmented Auxiliary Networks27 Feb 2024
- 2024End-to-End Training Induces Information Bottleneck through Layer-Role Differentiation: A Comparative Analysis with Layer-wise Training14 Feb 2024
- 2023The Trifecta: Three simple techniques for training deeper Forward-Forward networks29 Nov 2023
5 more
- 2023Can Forward Gradient Match Backpropagation?12 Jun 2023
- 2023Backpropagation-free Training of Deep Physical Neural Networks20 Apr 2023
- 2022Scaling Forward Gradient With Local Losses7 Oct 2022
- 2021AdaSplit: Adaptive Trade-offs for Resource-constrained Distributed Deep Learning2 Dec 2021
- 2021Training Deep Architectures Without End-to-End Backpropagation: A Survey on the Provably Optimal Methods9 Jan 2021
- 2022Scaling Forward Gradient With Local Lossescited by 65
- 2024Training of Physical Neural Networkscited by 49
- 2023Backpropagation-free Training of Deep Physical Neural Networkscited by 42
- 2023Can Forward Gradient Match Backpropagation?cited by 26
- 2023The Trifecta: Three simple techniques for training deeper Forward-Forward networkscited by 12
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 10
- 2024Momentum Auxiliary Network for Supervised Local Learningcited by 10
- 2024Scaling Supervised Local Learning with Augmented Auxiliary Networkscited by 9
- 2021AdaSplit: Adaptive Trade-offs for Resource-constrained Distributed Deep Learningcited by 8
- 2024End-to-End Training Induces Information Bottleneck through Layer-Role Differentiation: A Comparative Analysis with Layer-wise Trainingcited by 8
- 2021Training Deep Architectures Without End-to-End Backpropagation: A Survey on the Provably Optimal Methodscited by 5
- 2025MAN++: Scaling Momentum Auxiliary Network for Supervised Local Learning in Vision Taskscited by 3
12 most cited of 16 All 16 (JSON)
- 2026SOLO: Pretraining Billion-Parameter Language Models with Shared-Output Local Learning28 Sep 2026
- 2026The Price of Locality: Why Forward-Forward Underperforms Backpropagation?27 Sep 2026
- 2025MAN++: Scaling Momentum Auxiliary Network for Supervised Local Learning in Vision Tasks22 Jul 2025
- 2024Real-time and Downtime-tolerant Fault Diagnosis for Railway Turnout Machines (RTMs) Empowered with Cloud-Edge Pipeline Parallelism4 Nov 2024
- 2024Momentum Auxiliary Network for Supervised Local Learning8 Jul 2024
- 2024Resource Allocation and Workload Scheduling for Large-Scale Distributed Deep Learning: A Survey12 Jun 2024
- 2024Training of Physical Neural Networks5 Jun 2024
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Survey9 Apr 2024
- 2024Scaling Supervised Local Learning with Augmented Auxiliary Networks27 Feb 2024
- 2024End-to-End Training Induces Information Bottleneck through Layer-Role Differentiation: A Comparative Analysis with Layer-wise Training14 Feb 2024
- 2023The Trifecta: Three simple techniques for training deeper Forward-Forward networks29 Nov 2023
- 2023Can Forward Gradient Match Backpropagation?12 Jun 2023
12 newest of 16 All 16 (JSON)