CLAIOct 4, 2022

Recitation-Augmented Language Models

CMU
arXiv:2210.01296v282 citationsh-index: 60Has Code
AI Analysis

This addresses the challenge of generating accurate factual knowledge in LLMs for knowledge-intensive NLP tasks, representing a novel paradigm shift rather than an incremental improvement.

The authors tackled the problem of improving factual accuracy in large language models without external retrieval by proposing RECITE, a recitation-augmented generation paradigm that first samples relevant passages from the model's memory before answering, achieving new state-of-the-art performance on closed-book question answering tasks such as Natural Questions, TriviaQA, and HotpotQA.

We propose a new paradigm to help Large Language Models (LLMs) generate more accurate factual knowledge without retrieving from an external corpus, called RECITation-augmented gEneration (RECITE). Different from retrieval-augmented language models that retrieve relevant documents before generating the outputs, given an input, RECITE first recites one or several relevant passages from LLMs' own memory via sampling, and then produces the final answers. We show that RECITE is a powerful paradigm for knowledge-intensive NLP tasks. Specifically, we show that by utilizing recitation as the intermediate step, a recite-and-answer scheme can achieve new state-of-the-art performance in various closed-book question answering (CBQA) tasks. In experiments, we verify the effectiveness of \method~on four pre-trained models (PaLM, UL2, OPT, and Codex) and three CBQA tasks (Natural Questions, TriviaQA, and HotpotQA). Our code is available at "https://github.com/Edward-Sun/RECITE".

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes