English

On Retrieval Augmentation and the Limitations of Language Model Training

Computation and Language 2024-04-03 v2

Abstract

Augmenting a language model (LM) with kk-nearest neighbors (kkNN) retrieval on its training data alone can decrease its perplexity, though the underlying reasons for this remain elusive. In this work, we rule out one previously posited possibility -- the "softmax bottleneck." We then create a new dataset to evaluate LM generalization ability in the setting where training data contains additional information that is not causally relevant. This task is challenging even for GPT-3.5 Turbo. We show that, for both GPT-2 and Mistral 7B, kkNN retrieval augmentation consistently improves performance in this setting. Finally, to make kkNN retrieval more accessible, we propose using a multi-layer perceptron model that maps datastore keys to values as a drop-in replacement for traditional retrieval. This reduces storage costs by over 25x.

Keywords

Cite

@article{arxiv.2311.09615,
  title  = {On Retrieval Augmentation and the Limitations of Language Model Training},
  author = {Ting-Rui Chiang and Xinyan Velocity Yu and Joshua Robinson and Ollie Liu and Isabelle Lee and Dani Yogatama},
  journal= {arXiv preprint arXiv:2311.09615},
  year   = {2024}
}

Comments

Accepted to NAACL 2024