Learning in the Machine: the Symmetries of the Deep Learning Channel
Not on the map. Why?
Abstract (arXiv)
In a physical neural system, learning rules must be local both in space and time. In order for learning to occur, non-local information must be communicated to the deep synapses through a communication channel, the deep learning channel. We identify several possible architectures for this learning channel (Bidirectional, Conjoined, Twin, Distinct) and six symmetry challenges: 1) symmetry of architectures; 2) symmetry of weights; 3) symmetry of neurons; 4) symmetry of derivatives; 5) symmetry of processing; and 6) symmetry of learning rules. Random backpropagation (RBP) addresses the second and third symmetry, and some of its variations, such as skipped RBP (SRBP) address the first and the fourth symmetry. Here we address the last two desirable symmetries showing through simulations that they can be achieved and that the learning channel is particularly robust to symmetry variations. Specifically, random backpropagation and its variations can be performed with the same non-linear neurons used in the main input-output forward channel, and the connections in the learning channel can be adapted using the same algorithm used in the forward channel, removing the need for any specialized hardware in the learning channel. Finally, we provide mathematical results in simple cases showing that the learning equations in the forward and backward channels converge to fixed points, for almost any initial conditions. In symmetric architectures, if the weights in both channels are small at initialization, adaptation in both channels leads to weights that are essentially symmetric during and after learning. Biological connections are discussed.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Dec 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 1; 2024: 3; 2025: 1.
9 papers.
- 2022Hebbian Deep Learning Without Feedbackcited by 61
- 2022Is Bio-Inspired Learning Better than Backprop? Benchmarking Bio Learning vs. Backpropcited by 9
- 2024End-to-End Training Induces Information Bottleneck through Layer-Role Differentiation: A Comparative Analysis with Layer-wise Trainingcited by 8
- 2023A Bayesian framework for discovering interpretable Lagrangian of dynamical systems from datacited by 2
- 2024Benchmarking Spiking Neural Network Learning Methods with Varying Localitycited by 2
- 2021Tourbillon: a Physically Plausible Neural Architecturecited by 1
- 2022Biologically Plausible Training of Deep Neural Networks Using a Top-down Credit Assignment Networkcited by 0
- 2024Emulating Brain-like Rapid Learning in Neuromorphic Edge Computingcited by 0
- 2025On the Adversarial Robustness of Spiking Neural Networks Trained by Local Learningcited by 0
- 2025On the Adversarial Robustness of Spiking Neural Networks Trained by Local Learning11 Apr 2025
- 2024Emulating Brain-like Rapid Learning in Neuromorphic Edge Computing28 Aug 2024
- 2024End-to-End Training Induces Information Bottleneck through Layer-Role Differentiation: A Comparative Analysis with Layer-wise Training14 Feb 2024
- 2024Benchmarking Spiking Neural Network Learning Methods with Varying Locality1 Feb 2024
- 2023A Bayesian framework for discovering interpretable Lagrangian of dynamical systems from data10 Oct 2023
- 2022Is Bio-Inspired Learning Better than Backprop? Benchmarking Bio Learning vs. Backprop9 Dec 2022
- 2022Hebbian Deep Learning Without Feedback23 Sep 2022
- 2022Biologically Plausible Training of Deep Neural Networks Using a Top-down Credit Assignment Network1 Aug 2022
- 2021Tourbillon: a Physically Plausible Neural Architecture13 Jul 2021