Biologically-plausible learning algorithms can scale to large datasets
Will Xiao, Honglin Chen, Qianli Liao, Tomaso Poggio

TL;DR
This paper demonstrates that biologically plausible learning algorithms like sign-symmetry can scale effectively to large datasets and complex architectures, achieving performance close to backpropagation.
Contribution
It evaluates the sign-symmetry algorithm on large datasets and complex architectures, establishing new benchmarks for biologically plausible learning methods.
Findings
Sign-symmetry performs close to backpropagation on ImageNet.
Biologically plausible algorithms can scale to complex datasets.
New benchmarks for biologically plausible learning algorithms are established.
Abstract
The backpropagation (BP) algorithm is often thought to be biologically implausible in the brain. One of the main reasons is that BP requires symmetric weight matrices in the feedforward and feedback pathways. To address this "weight transport problem" (Grossberg, 1987), two more biologically plausible algorithms, proposed by Liao et al. (2016) and Lillicrap et al. (2016), relax BP's weight symmetry requirements and demonstrate comparable learning capabilities to that of BP on small datasets. However, a recent study by Bartunov et al. (2018) evaluate variants of target-propagation (TP) and feedback alignment (FA) on MINIST, CIFAR, and ImageNet datasets, and find that although many of the proposed algorithms perform well on MNIST and CIFAR, they perform significantly worse than BP on ImageNet. Here, we additionally evaluate the sign-symmetry algorithm (Liao et al., 2016), which differs…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCell Image Analysis Techniques · Machine Learning in Materials Science · Image Processing Techniques and Applications
MethodsAverage Pooling · Residual Connection · SGD with Momentum · Batch Normalization · Grouped Convolution · *Communicated@Fast*How Do I Communicate to Expedia? · Dropout · Local Response Normalization · Softmax · Dense Connections
