RAG-Survey
RAG for AIGC 领域最系统的论文导航仓库,涵盖 140+ 篇论文的两级分类体系
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
RAG for AIGC 领域最系统的论文导航仓库,涵盖 140+ 篇论文的两级分类体系
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象这样一个场景:你是一位 AI 研究者,正在探索「检索增强生成」(RAG)技术如何赋能 AI 生成内容(AIGC)。你打开 Google Scholar,键入关键词,然后面对的是数百篇散落在 arXiv、ACL、EMNLP 等平台的论文——你需要逐一筛选、判断相关性、整理脉络。这是一项极其耗时的工作。
RAG-Survey 正是为了解决这一痛点而诞生的工具型项目:它将 RAG for AIGC 领域的论文系统化整理,按照方法论和应用两大维度构建分类体系,并配以可视化图表,让研究者可以在几分钟内建立对整个领域的全局认知。
RAG-Survey 由独立研究者 hymie122 于 2024 年初创建,配套论文为 Retrieval-Augmented Generation for AI-Generated Content: A Survey,发表于 arXiv。该项目以「知识地图」为核心定位——不是实现代码,不是模型权重,而是一套经过结构化组织的文献导航体系。
项目的核心价值体现在以下三个方面:
(1)系统化分类体系:作者提出了 RAG 的两级分类法。第一级按技术原理分为 Foundations(基础方法)和 Enhancements(增强技术);第二级按模态分为 Text、Code、Audio、Image、Video、3D、Knowledge、Science 等多个应用领域。这种分类方式参考了领域内主流论文的共性特征,便于研究者快速定位相关工作。
(2)配套可视化图表:项目仓库中包含四张高清分类图(RAG_Overview.jpg、RAG_Foundations.png、RAG_Enhancements.png、RAG_Applications.png),以图形化方式呈现分类体系,帮助读者直观理解各子领域之间的关系。
(3)持续更新的论文索引:截至分析时,README 中收录了超过 140 篇 arXiv 论文链接,涵盖 REALM、Self-RAG、REPLUG、ReAct 等经典工作,以及 RAG 与扩散模型结合的最新进展。项目 README 明确表示将随领域发展持续更新。
从代码层面看,RAG-Survey 是一个极简项目——其核心资产是 README.md 文件(约 49,932 字符),辅以四张 PNG/JPG 格式的可视化图表,无任何可执行代码、容器化配置或依赖管理文件。
项目将 RAG 基础方法分为四大类:
Query-based RAG:以查询为驱动,从外部知识库中检索相关文档并融入生成过程。典型工作包括 REALM(Google,2020)、Self-RAG(Stanford,2023)和 REPLUG(Microsoft,2023)。该类别占比最高,涵盖了多数主流 RAG 架构。
Latent Representation-based RAG:通过预训练将知识编码为模型内部潜在表示,而非显式检索。典型工作包括 DeepMind 的 RETRO(2022)和 Memorizing Transformers。该方法在处理长文本场景时优势明显。
Logit-based RAG:在输出层概率分布层面融合检索信号。KNN-LM(2020)是最具代表性的工作,通过最近邻语言模型显著扩展了模型的知识边界。
Speculative RAG:使用检索结果加速自回归解码过程。REST(2023)和 COPY IS ALL YOU NEED(2023)是该方向的重要论文。
项目将 RAG 的增强技术分为两层:
Input Enhancement(输入增强):包括查询改写(Query Transformations,如 Query2doc、Tree of Clarifications)和数据增强(Data Augmentation)两个子方向。
Retriever Enhancement(检索器增强):包括递归检索(Recursive Retrieve)、重排序(Reranking)和混合检索(Hybrid Retrieval)等技术,旨在提升检索质量。
项目覆盖了 RAG 技术在十大模态/领域中的应用:Text(文本生成)、Code(代码生成)、Audio(音频生成)、Image(图像生成)、Video(视频生成)、3D(三维内容)、Knowledge(知识库问答)、Science(科学领域)等。每个类别下列举了代表性论文及其 arXiv/ACL/EMNLP 链接。
(1)零门槛使用:用户无需安装任何依赖,直接在 GitHub 上浏览 README 或克隆仓库即可获取完整的论文索引。对于刚进入该领域的研究者,这是最高效的入门路径之一。
(2)分类体系严谨:相比其他 RAG 论文列表,RAG-Survey 的分类标准更为精细,不仅区分技术方法,还按应用模态组织内容,更贴近研究者的实际查找需求。
(3)配套学术论文:项目作者同步发表了配套学术论文(arXiv:2402.19473),为分类体系提供了理论依据,增加了项目的学术可信度。
(1)非可执行项目:RAG-Survey 严格来说是一个「文献索引」,而非「AI 工具」。它无法被部署或集成到其他系统中使用,用户只能被动浏览,无法主动查询。
(2)缺乏元数据:README 中的论文条目仅包含标题和链接,缺少发表年份、被引量、会议/期刊等元数据,也不支持关键词搜索或时间筛选。
(3)更新频率不确定:作为个人维护项目,长期更新依赖作者的持续投入,存在维护中断的风险。
RAG-Survey 的出现折射出 2024 年 AI 研究领域的一个显著趋势:检索增强正在从配角走向主角。过去一年,以 Self-RAG、REPLUG、CRAG 为代表的工作表明,RAG 不再仅仅是缓解 LLM 幻觉的工具,而是成为构建多模态 AI 系统的基础架构组件。
从增长曲线来看,RAG 相关论文数量在 2023-2024 年呈爆发式增长,主要驱动力包括:LLM 上下文窗口虽然增大但仍有上限、实时知识更新需求、以及隐私合规要求。RAG-Survey 作为这一趋势的见证者和记录者,对研究社区具有较高的参考价值。
对于 AI 爱好者:RAG-Survey 是了解 RAG 技术全貌的最佳起点。建议先通读 README 中的分类体系,建立整体认知,再根据兴趣点跳转至具体论文深入研究。
对于 AI 开发者:如果需要将 RAG 能力集成到实际应用中,建议在 RAG-Survey 的分类基础上,结合 LangChain、LlamaIndex 等开发框架进行实践。RAG-Survey 本身不提供可运行的代码示例,其价值在于帮你快速找到正确的参考论文。
总结:RAG-Survey 是一个高质量的 RAG for AIGC 领域论文导航项目,其核心价值不在于代码工程,而在于知识整理与分类体系。对于希望系统了解 RAG 技术的研究者和开发者,它是不可多得的免费资源。