Structured Memory for Neural Turing Machines

10/14/2015
by   Wei Zhang, et al.
0

Neural Turing Machines (NTM) contain memory component that simulates "working memory" in the brain to store and retrieve information to ease simple algorithms learning. So far, only linearly organized memory is proposed, and during experiments, we observed that the model does not always converge, and overfits easily when handling certain tasks. We think memory component is key to some faulty behaviors of NTM, and better organization of memory component could help fight those problems. In this paper, we propose several different structures of memory for NTM, and we proved in experiments that two of our proposed structured-memory NTMs could lead to better convergence, in term of speed and prediction accuracy on copy task and associative recall task as in (Graves et al. 2014).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/07/2016

Neural Turing Machines: Convergence of Copy Tasks

The architecture of neural Turing machines is differentiable end to end ...
research
11/09/2016

Lie-Access Neural Turing Machines

External neural memory structures have recently become a popular tool fo...
research
10/12/2017

HyperENTM: Evolving Scalable Neural Turing Machines through HyperNEAT

Recent developments within memory-augmented neural networks have solved ...
research
02/06/2020

Product Kanerva Machines: Factorized Bayesian Memory

An ideal cognitively-inspired memory system would compress and organize ...
research
10/20/2014

Neural Turing Machines

We extend the capabilities of neural networks by coupling them to extern...
research
04/04/2019

Learning Numeracy: Binary Arithmetic with Neural Turing Machines

One of the main problems encountered so far with recurrent neural networ...
research
12/28/2015

Approximate Hubel-Wiesel Modules and the Data Structures of Neural Computation

This paper describes a framework for modeling the interface between perc...

Please sign up or login with your details

Forgot password? Click here to reset