Language Model Using Neural Turing Machine Based on Localized Content-Based Addressing

  • Lee, Donghyun
  • Park, Jeong-Sik
  • Koo, Myoung-Wan
  • Kim, Ji-Hwan
Citations

WEB OF SCIENCE

2
Citations

SCOPUS

2

초록

The performance of a long short-term memory (LSTM) recurrent neural network (RNN)-based language model has been improved on language model benchmarks. Although a recurrent layer has been widely used, previous studies showed that an LSTM RNN-based language model (LM) cannot overcome the limitation of the context length. To train LMs on longer sequences, attention mechanism-based models have recently been used. In this paper, we propose a LM using a neural Turing machine (NTM) architecture based on localized content-based addressing (LCA). The NTM architecture is one of the attention-based model. However, the NTM encounters a problem with content-based addressing because all memory addresses need to be accessed for calculating cosine similarities. To address this problem, we propose an LCA method. The LCA method searches for the maximum of all cosine similarities generated from all memory addresses. Next, a specific memory area including the selected memory address is normalized with the softmax function. The LCA method is applied to pre-trained NTM-based LM during the test stage. The proposed architecture is evaluated on Penn Treebank and enwik8 LM tasks. The experimental results indicate that the proposed approach outperforms the previous NTM architecture.

키워드

language modelneural Turing machinecontent-based addressingmemory de-allocation mechanism-based neural Turing machine
제목
Language Model Using Neural Turing Machine Based on Localized Content-Based Addressing
저자
Lee, DonghyunPark, Jeong-SikKoo, Myoung-WanKim, Ji-Hwan
DOI
10.3390/app10207181
발행일
2020-10
유형
Article
저널명
Applied Sciences-basel
10
20
페이지
1 ~ 17