Recurrent Memory Networks for Language Modeling

Ke Tran, Arianna Bisazza, Christof Monz
1/6/2016
cs.CL

Official code: ketranm/RMN (35 stars, last commit 2016-10-25).

Abstract

Recurrent Neural Networks (RNN) have obtained excellent result in many natural language processing (NLP) tasks. However, understanding and interpreting the source of this success remains a challenge. In this paper, we propose Recurrent Memory Network (RMN), a novel RNN architecture, that not only amplifies the power of RNN but also facilitates our understanding of its internal functioning and allows us to discover underlying patterns in data. We demonstrate the power of RMN on language modeling and sentence completion tasks. On language modeling, RMN outperforms Long Short-Term Memory (LSTM) network on three large German, Italian, and English dataset. Additionally we perform in-depth analysis of various linguistic dimensions that RMN captures. On Sentence Completion Challenge, for which it is essential to capture sentence coherence, our RMN obtains 69.2% accuracy, surpassing the previous state-of-the-art by a large margin.

View on arXivView PDF

Code Implementations(1)

ketranm/RMNOfficial100%

Recurrent Memory Network - Torch implementation

358LuaMar 7, 20169 years ago

Similar Papers

Cite this paper

@article{tran2016recurrent,
  title  = {Recurrent Memory Networks for Language Modeling},
  author = {Ke Tran and Arianna Bisazza and Christof Monz},
  year   = {2016},
  eprint = {1601.01272},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1601.01272}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1601.01272.svg)](https://codeofpaper.com/paper/1601.01272)

Discussion