Breaking Chains with Trees: Model-Parallel Deep Learning with O(log N) Time Complexity
Not on the map. Why?
Abstract (arXiv)
Modern deep neural networks are trained using error backpropagation, which requires sequential forward and backward computations across network layers. As these networks become deeper, this introduces limitations, since layer-wise updates are strictly interdependent and cannot proceed in parallel. These constraints restrict training procedures to data-parallel schemes, thereby prohibiting model-parallel training. We propose TreeProp, an architecture-agnostic variational learning framework that organizes network layers into a tree-structured hierarchy. During training, TreeProp replaces sequential forward computations and backward gradient propagation with hierarchical computations. This allows intermediate representations and learning signals to be constructed in time complexity of O(log N) for a network of N layers. To the best of our knowledge, TreeProp is the first learning algorithm for deep neural networks with logarithmic parallel time complexity for both forward computation and backward gradient propagation during training. Furthermore, we show that multiple valid paths through the hierarchy exist, such that TreeProp implicitly learns subnetworks with different effective depths, but without additional training effort. We evaluate TreeProp on vision classification and autoregressive language modeling, matching the performance of conventional end-to-end training for a variety of tasks and outperforming previous contrastive training approaches. We further demonstrate the applicability of TreeProp to recurrent neural networks that otherwise rely on backpropagation through time.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 20 of its 31 references that are in the map. First posted on arXiv 19 Jun 2026.
Builds on
20 of 31 references.
References · 20
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2015Variational Inference with Normalizing Flowscited by 2,170
- 2023Fine-Tuning Language Models with Just Forward Passescited by 345
- 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
- 2014Difference Target Propagationcited by 148
- 2016Decoupled Neural Interfaces using Synthetic Gradientscited by 137
- 2022Error-driven Input Modulation: Solving the Credit Assignment Problem without a Backward Passcited by 63
- 2020A Theoretical Framework for Target Propagationcited by 57
- 2020LoCo: Local Contrastive Representation Learningcited by 55
8 more
- 2014Random feedback weights support learning in deep neural networkscited by 47
- 2020Local plasticity rules can learn deep representations using self-supervised contrastive predictionscited by 47
- 2022Towards Scaling Difference Target Propagation by Learning Backprop Targetscited by 34
- 2019Parallel Scheduled Samplingcited by 17
- 2025DiffusionBlocks: Block-wise Neural Network Training via Diffusion Interpretationcited by 11
- 2019Training on the Edge: The why and the howcited by 9
- 2025NoProp: Training Neural Networks without Full Back-propagation or Full Forward-propagationcited by 8
- 2023Block-local learning with probabilistic latent representationscited by 6
Built on by
Not cited yet.