Memory Networks: Towards Fully Biologically Plausible Learning
Jacobo Ruiz, Manas Gupta
TL;DR
This work tackles the challenge of designing biologically plausible, energy-efficient learning systems for vision tasks, addressing the gap where conventional neural networks rely on backpropagation and convolutions. The authors introduce the Memory Network, a single-pass, memory-based approach that updates a compact set of neuronal memories without backprop and without convolutions, enabling rapid learning and fast inference. Empirical results show strong performance on MNIST (up to 97% accuracy with tens of thousands of neurons) but only modest gains on CIFAR-10 (around 40% accuracy) due to dataset complexity, underscoring the need for further biologically plausible mechanisms and preprocessing strategies. Overall, the paper demonstrates a viable path toward more brain-like, energy-efficient AI and outlines concrete directions for improving representation learning under biologically constrained principles.
Abstract
The field of artificial intelligence faces significant challenges in achieving both biological plausibility and computational efficiency, particularly in visual learning tasks. Current artificial neural networks, such as convolutional neural networks, rely on techniques like backpropagation and weight sharing, which do not align with the brain's natural information processing methods. To address these issues, we propose the Memory Network, a model inspired by biological principles that avoids backpropagation and convolutions, and operates in a single pass. This approach enables rapid and efficient learning, mimicking the brain's ability to adapt quickly with minimal exposure to data. Our experiments demonstrate that the Memory Network achieves efficient and biologically plausible learning, showing strong performance on simpler datasets like MNIST. However, further refinement is needed for the model to handle more complex datasets such as CIFAR10, highlighting the need to develop new algorithms and techniques that closely align with biological processes while maintaining computational efficiency.
