Scaling Memory-Augmented Neural Networks with Sparse Reads and Writes
Jack W Rae, Jonathan J Hunt, Tim Harley, Ivo Danihelka, Andrew Senior,, Greg Wayne, Alex Graves, Timothy P Lillicrap

TL;DR
This paper introduces Sparse Access Memory (SAM), a scalable, efficient memory access scheme for neural networks that significantly reduces space and time complexity, enabling large-scale applications while maintaining learning effectiveness.
Contribution
The authors propose SAM, an end-to-end differentiable sparse memory access method that improves scalability and efficiency of neural networks with external memory.
Findings
SAM runs 1,000× faster than non-sparse models.
SAM uses 3,000× less physical memory.
SAM performs comparably on synthetic and real-world tasks.
Abstract
Neural networks augmented with external memory have the ability to learn algorithmic solutions to complex tasks. These models appear promising for applications such as language modeling and machine translation. However, they scale poorly in both space and time as the amount of memory grows --- limiting their applicability to real-world domains. Here, we present an end-to-end differentiable memory access scheme, which we call Sparse Access Memory (SAM), that retains the representational power of the original approaches whilst training efficiently with very large memories. We show that SAM achieves asymptotic lower bounds in space and time complexity, and find that an implementation runs faster and with less physical memory than non-sparse models. SAM learns with comparable data efficiency to existing models on a range of synthetic tasks and one-shot…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Advanced Neural Network Applications · Domain Adaptation and Few-Shot Learning
