共 50 条
Implementing Neural Turing Machines
被引:26
|作者:
Collier, Mark
[1
]
Beel, Joeran
[1
]
机构:
[1] Trinity Coll Dublin, Dublin, Ireland
来源:
关键词:
Neural Turing Machines;
Memory Augmented;
Neural Networks;
D O I:
10.1007/978-3-030-01424-7_10
中图分类号:
TP18 [人工智能理论];
学科分类号:
081104 ;
0812 ;
0835 ;
1405 ;
摘要:
Neural Turing Machines (NTMs) are an instance of Memory Augmented Neural Networks, a new class of recurrent neural networks which decouple computation from memory by introducing an external memory unit. NTMs have demonstrated superior performance over Long Short- Term Memory Cells in several sequence learning tasks. A number of open source implementations of NTMs exist but are unstable during training and/ or fail to replicate the reported performance of NTMs. This paper presents the details of our successful implementation of a NTM. Our implementation learns to solve three sequential learning tasks from the original NTM paper. We find that the choice of memory contents initialization scheme is crucial in successfully implementing a NTM. Networks with memory contents initialized to small constant values converge on average 2 times faster than the next best memory contents initialization scheme.
引用
收藏
页码:94 / 104
页数:11
相关论文