Experimentally realized memristive memory augmented neural network
Ruibin Mao (1), Bo Wen (1), Yahui Zhao (1), Arman Kazemi (2, 3),, Ann Franchesca Laguna (3), Michael Neimier (3), X. Sharon Hu (3), Xia Sheng, (2), Catherine E. Graves (2), John Paul Strachan (4, 5), Can Li (1) ((1) The, University of Hong Kong, (2) Hewlett Packard Labs

TL;DR
This paper demonstrates a fully integrated memristive crossbar platform implementing a memory augmented neural network that achieves near-software accuracy on Omniglot and shows potential for scalable, on-device lifelong learning.
Contribution
It introduces a novel memristive hardware implementation of the entire memory augmented neural network architecture, including functions like locality-sensitive hashing and content-addressable memory.
Findings
Achieves near-software accuracy on Omniglot dataset.
Shows potential for scalable one-shot learning on Mini-ImageNet.
Enables practical on-device lifelong learning with memristive hardware.
Abstract
Lifelong on-device learning is a key challenge for machine intelligence, and this requires learning from few, often single, samples. Memory augmented neural network has been proposed to achieve the goal, but the memory module has to be stored in an off-chip memory due to its size. Therefore the practical use has been heavily limited. Previous works on emerging memory-based implementation have difficulties in scaling up because different modules with various structures are difficult to integrate on the same chip and the small sense margin of the content addressable memory for the memory module heavily limited the degree of mismatch calculation. In this work, we implement the entire memory augmented neural network architecture in a fully integrated memristive crossbar platform and achieve an accuracy that closely matches standard software on digital hardware for the Omniglot dataset. The…
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
TopicsAdvanced Memory and Neural Computing · Machine Learning and ELM · Domain Adaptation and Few-Shot Learning
