TY - GEN
T1 - HyperNTM: Evolving Scalable Neural Turing Machines Through HyperNEAT
AU - Merrild, Jakob
AU - Rasmussen, Mikkel Angaju
AU - Risi, Sebastian
PY - 2018
Y1 - 2018
N2 - Recent developments in memory-augmented neural networks allowed sequential problems requiring long-term memory to be solved, which were intractable for traditional neural networks. However, current approaches still struggle to scale to large memory sizes and sequence lengths. In this paper we show how access to an external memory component can be encoded geometrically through a novel HyperNEAT-based Neural Turing Machine (HyperNTM). The indirect HyperNEAT encoding allows for training on small memory vectors in a bit vector copy task and then applying the knowledge gained from such training to speed up training on larger size memory vectors. Additionally, we demonstrate that in some instances, networks trained to copy nine bit vectors can be scaled to sizes of 1,000 without further training. While the task in this paper is simple, the HyperNTM approach could now allow memory-augmented neural networks to scale to problems requiring large memory vectors and sequence lengths.
AB - Recent developments in memory-augmented neural networks allowed sequential problems requiring long-term memory to be solved, which were intractable for traditional neural networks. However, current approaches still struggle to scale to large memory sizes and sequence lengths. In this paper we show how access to an external memory component can be encoded geometrically through a novel HyperNEAT-based Neural Turing Machine (HyperNTM). The indirect HyperNEAT encoding allows for training on small memory vectors in a bit vector copy task and then applying the knowledge gained from such training to speed up training on larger size memory vectors. Additionally, we demonstrate that in some instances, networks trained to copy nine bit vectors can be scaled to sizes of 1,000 without further training. While the task in this paper is simple, the HyperNTM approach could now allow memory-augmented neural networks to scale to problems requiring large memory vectors and sequence lengths.
KW - Memory-augmented neural networks
KW - HyperNEAT
KW - Neural Turing Machine
KW - Scalability
KW - Memory vectors
KW - Memory-augmented neural networks
KW - HyperNEAT
KW - Neural Turing Machine
KW - Scalability
KW - Memory vectors
U2 - 10.1007/978-3-319-77538-8_50
DO - 10.1007/978-3-319-77538-8_50
M3 - Article in proceedings
T3 - Lecture Notes in Computer Science
SP - 750
EP - 766
BT - International Conference on the Applications of Evolutionary Computation
PB - Springer
ER -