Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Active Retrieval Augmented Generation

About

Despite the remarkable ability of large language models (LMs) to comprehend and generate language, they have a tendency to hallucinate and create factually inaccurate output. Augmenting LMs by retrieving information from external knowledge resources is one promising solution. Most existing retrieval augmented LMs employ a retrieve-and-generate setup that only retrieves information once based on the input. This is limiting, however, in more general scenarios involving generation of long texts, where continually gathering information throughout generation is essential. In this work, we provide a generalized view of active retrieval augmented generation, methods that actively decide when and what to retrieve across the course of the generation. We propose Forward-Looking Active REtrieval augmented generation (FLARE), a generic method which iteratively uses a prediction of the upcoming sentence to anticipate future content, which is then utilized as a query to retrieve relevant documents to regenerate the sentence if it contains low-confidence tokens. We test FLARE along with baselines comprehensively over 4 long-form knowledge-intensive generation tasks/datasets. FLARE achieves superior or competitive performance on all tasks, demonstrating the effectiveness of our method. Code and datasets are available at https://github.com/jzbjyb/FLARE.

Zhengbao Jiang, Frank F. Xu, Luyu Gao, Zhiqing Sun, Qian Liu, Jane Dwivedi-Yu, Yiming Yang, Jamie Callan, Graham Neubig• 2023

Related benchmarks

TaskDatasetResultRank
Multi-hop Question Answering2WikiMultihopQA
EM58.2
278
Multi-hop Question AnsweringHotpotQA
F1 Score56.1
221
Multi-hop Question AnsweringHotpotQA (test)
F147.8
198
Multi-hop Question Answering2WikiMQA
F1 Score43.1
154
Multi-hop Question Answering2WikiMultiHopQA (test)
EM49.8
143
Question AnsweringHotpotQA
F122.1
114
Multi-hop Question AnsweringMuSiQue (test)
F118.7
111
Question AnsweringSQuAD (test)
F128.3
111
Question AnsweringMuSiQue
EM5.8
84
Question AnsweringPopQA
EM39.3
80
Showing 10 of 34 rows

Other info

Follow for update