Retrieval-Augmented Generation for Large Language Models: A Survey

Генерация с дополнением извлечённой информацией для больших языковых моделей: обзор
Jiawei Sun, Yunfan Gao, Haofen Wang, Yun Xiong, Xinyu Gao, Kangxiang Jia, Jinliu Pan, Yuxi Bi, Yi Dai, Wang, Haofen, Wang, Meng
2023-12-18

External Knowledge RetrievalKnowledge-Intensive TasksLarge Language ModelsRAG Evaluation BenchmarksRetrieval-Augmented Generation
Large Language Models (LLMs) showcase impressive capabilities but encounter challenges like hallucination, outdated knowledge, and non-transparent, untraceable reasoning processes. Retrieval-Augmented Generation (RAG) has emerged as a promising solution by incorporating knowledge from external databases. This enhances the accuracy and credibility of the generation, particularly for knowledge-intensive tasks, and allows for continuous knowledge updates and integration of domain-specific information. RAG synergistically merges LLMs' intrinsic knowledge with the vast, dynamic repositories of external databases. This comprehensive review paper offers a detailed examination of the progression of RAG paradigms, encompassing the Naive RAG, the Advanced RAG, and the Modular RAG. It meticulously scrutinizes the tripartite foundation of RAG frameworks, which includes the retrieval, the generation and the augmentation techniques. The paper highlights the state-of-the-art technologies embedded in each of these critical components, providing a profound understanding of the advancements in RAG systems. Furthermore, this paper introduces up-to-date evaluation framework and benchmark. At the end, this article delineates the challenges currently faced and points out prospective avenues for research and development.
1
External knowledge retrieval improves generation accuracy and credibility, especially for knowledge-intensive tasks, while enabling continuous updates and domain-specific information integration.
2
RAG frameworks are analyzed through three core components: retrieval, generation, and augmentation, including state-of-the-art techniques for each.
3
Retrieval-Augmented Generation (RAG) addresses LLM hallucinations, outdated knowledge, and untraceable reasoning by incorporating information from external databases.
4
The paper presents an up-to-date evaluation framework and benchmark, and identifies current challenges and future research directions for RAG systems.
5
The survey organizes RAG development into Naive RAG, Advanced RAG, and Modular RAG paradigms.

Retrieval-Augmented Generation (RAG) systems for Large Language Models

RAG paradigms, architectures, component technologies, evaluation, challenges, and future research directions

Publication Details
Publication Date
2023-12-18
Journal
Publisher
ISSN
Cited by
744
Access Type
Author Information
Authors
Jiawei Sun
Yunfan Gao
Haofen Wang
Yun Xiong
Xinyu Gao
Kangxiang Jia
Jinliu Pan
Yuxi Bi
Yi Dai
Wang, Haofen
Wang, Meng
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%