The Goldilocks Principle: Reading Children's Books with Explicit Memory Representations

By Felix Hill, Antoine Bordes, Sumit Chopra, Jason Aaron Edward Weston. 2015

653 citations recorded by the source corpus.

We introduce a new test of how well language models capture meaning in children's books. Unlike standard language modelling benchmarks, it distinguishes the task of predicting syntactic function words from that of predicting lower-frequency words, which carry greater semantic content. We compare a range of state-of-the-art models, each with a different way of encoding what has been previously read. We show that models which store explicit representations of long-term contexts outperform state-of-the-art neural language models at predicting semantic content words, although this advantage is not observed for syntactic function words. Interestingly, we find that the amount of text encoded in a single memory representation is highly influential to the performance: there is a sweet-spot, not too big and not too small, between single words and full sentences that allows the most meaningful information in a text to be effectively retained and recalled. Further, the attention over such window-based memories can be trained effectively through self-supervision. We then assess the generality of this principle by applying it to the CNN QA benchmark, which involves identifying named entities in paraphrased summaries of news articles, and achieve state-of-the-art performance.

Subfields: Cognitive Neuroscience, Developmental and Educational Psychology, Natural Language Processing

How researchers see this paper

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

In Cognitive Neuroscience

  1. Yoshua Bengio
  2. Timothy P. Lillicrap
  3. Jianfeng Gao
  4. Yuxing Peng
  5. Minghao Hu
  6. Xipeng Qiu
  7. Ilya Sutskever
  8. Zhuosheng Zhang

In Developmental and Educational Psychology

  1. Yuxing Peng
  2. Minghao Hu
  3. Xipeng Qiu
  4. Zhuosheng Zhang
  5. Jan Kleindienst
  6. Rudolf Kadlec
  7. Ondrej Bajgar
  8. Matt Gardner

In Natural Language Processing

  1. Mohit Bansal
  2. Jianfeng Gao
  3. Luke S. Zettlemoyer
  4. Yejin Choi
  5. Percy Liang
  6. Richard Socher
  7. Hannaneh Hajishirzi
  8. Caiming Xiong

Citations in the corpus