English

Metalearned Neural Memory

Neural and Evolutionary Computing 2019-12-04 v2 Machine Learning Machine Learning

Abstract

We augment recurrent neural networks with an external memory mechanism that builds upon recent progress in metalearning. We conceptualize this memory as a rapidly adaptable function that we parameterize as a deep neural network. Reading from the neural memory function amounts to pushing an input (the key vector) through the function to produce an output (the value vector). Writing to memory means changing the function; specifically, updating the parameters of the neural network to encode desired information. We leverage training and algorithmic techniques from metalearning to update the neural memory function in one shot. The proposed memory-augmented model achieves strong performance on a variety of learning problems, from supervised question answering to reinforcement learning.

Keywords

Cite

@article{arxiv.1907.09720,
  title  = {Metalearned Neural Memory},
  author = {Tsendsuren Munkhdalai and Alessandro Sordoni and Tong Wang and Adam Trischler},
  journal= {arXiv preprint arXiv:1907.09720},
  year   = {2019}
}

Comments

NeurIPS 2019

R2 v1 2026-06-23T10:27:59.153Z