How Biological Synapses Self-Assemble Gradient Learning
Organizations: Center for Brains, Minds, and Machines, MIT · McGovern Institute, MIT · Research Laboratory of Electronics, MIT · Physics & Informatics Laboratories, NTT Research ·
Abstract
Existing models of learning in the brain explain how given circuits learn, but not how biology could assemble those circuits in the first place. To address this gap, we formulate Self-Assembling Learning (SAL)---the study of how learning systems can emerge from lower-level interactions---and introduce one example mechanism, the Self-Assembling Motif (SAM). SAM is self-assembling at two scales: the motif emerges from initially random connectivity under heterosynaptic plasticity rules, and networks of SAMs, composed hierarchically, self-organize into dynamics that provably approximate a generalized form of stochastic gradient descent---matching backpropagation-level performance. This suggests that biological learning need not be prescribed but can emerge from local rules---and to a far greater extent than previously thought.
Figures & tables
| Acc. | CIFAR10 | MNIST | Fashion MNIST | ChestMNIST | PathMNIST | SVHN | STL10 |
|---|---|---|---|---|---|---|---|
| SGD | 50.36 0.16 | 98.44 0.09 | 88.63 0.26 | 73.26 0.14 | 70.11 0.10 | 78.20 0.13 | 41.00 0.07 |
| FA | 47.85 0.20 | 97.80 0.19 | 85.41 0.26 | 70.44 0.27 | 69.90 0.10 | 78.03 0.15 | 39.29 0.23 |
| WM | 49.35 0.13 | 98.40 0.23 | 88.34 0.36 | 70.14 0.08 | 70.00 0.15 | 78.08 0.15 | 39.48 0.19 |
| KP Algorithm | 48.16 0.09 | 98.45 0.09 | 88.52 0.25 | 71.03 0.10 | 69.51 0.05 | 78.20 0.05 | 40.32 0.11 |
| SAM (ours) | 51.91 0.21 | 98.85 0.10 | 88.86 0.17 | 73.21 0.11 | 70.23 0.15 | 78.50 0.07 | 41.50 0.10 |
| Connectivity | Plasticity | |||||||
|---|---|---|---|---|---|---|---|---|
| SGD | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
| Feedback Alignment | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ |
| Weight Mirroring | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ |
| SAM | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| SAM pathway | Weight type | Cortical pathway example | Dendritic targeting | Observed influence type |
| u u | L4 L2/3 (within area) | Basal / proximal | Driving | |
| L2/3 L4 (higher area) | Basal / proximal | Driving | ||
| u d | L2/3 L5 (within area) | Basal apical | Conditionally driving | |
| d d | L5 (thalamus ) L5 (inter-areal) | Basal apical | Conditionally driving | |
| L6 (thalamus ) L6 (inter-areal) | Basal / proximal | Driving | ||
| d u | L5 L1 L2/3 (inter-areal) | Apical / distal | Modulatory |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
Biologically Plausible Learning
Biologically plausible learning studies how neural networks can learn using mechanisms and signals consistent with biological brains.
See all 26 papers