Linguistic Knowledge as Memory for Recurrent Neural Networks

By Bhuwan Dhingra, Zhilin Yang, William W. Cohen, Ruslan Salakhutdinov. 2017

37 citations recorded by the source corpus.

Training recurrent neural networks to model long term dependencies is difficult. Hence, we propose to use external linguistic knowledge as an explicit signal to inform the model which memories it should utilize. Specifically, external knowledge is used to augment a sequence with typed edges between arbitrarily distant elements, and the resulting graph is decomposed into directed acyclic subgraphs. We introduce a model that encodes such graphs as explicit memory in recurrent neural networks, and use it to model coreference relations in text. We apply our model to several text comprehension tasks and achieve new state-of-the-art results on all considered benchmarks, including CNN, bAbi, and LAMBADA. On the bAbi QA tasks, our model solves 15 out of the 20 tasks with only 1000 training examples per task. Analysis of the learned representations further demonstrates the ability of our model to encode fine-grained entity information across a document.

Subfields: Artificial Intelligence, Natural Language Processing, Model Architectures

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Ruslan Salakhutdinov
  3. Jianfeng Gao
  4. Yoshua Bengio
  5. Luke S. Zettlemoyer
  6. Percy Liang
  7. Quoc V. Le
  8. Dong Yu

In Natural Language Processing

  1. Ruslan Salakhutdinov
  2. Mohit Bansal
  3. William W. Cohen
  4. Bhuwan Dhingra
  5. Dong Yu
  6. Zhilin Yang
  7. Jianfeng Gao
  8. Luke S. Zettlemoyer

In Model Architectures

  1. Dirk Weissenborn
  2. Zhilin Yang
  3. Ruslan Salakhutdinov
  4. Chris Dyer
  5. Dong Yu
  6. William W. Cohen
  7. Bhuwan Dhingra
  8. Tom'avs Kovcisk'y

Citations in the corpus