游乐游手机版
首页/AI热点日报/热点详情

LightRAG:实现更快速与更低成本的图检索增强生成

类型:热点整理2026-06-28
检索增强生成(Retrieval-Augmented Generation,简称RAG)近年来已成为大语言模型能力升级的核心组件——通过引入外部知识,使生成内容既可靠又切题。听起来前景光明,但在实际应用中暴露出的问题可不少。 RAG 的局限性 传统RAG系统的表现固然可圈可点,但仔细拆解,短板也十分

检索增强生成(Retrieval-Augmented Generation,简称RAG)近年来已成为大语言模型能力升级的核心组件——通过引入外部知识,使生成内容既可靠又切题。听起来前景光明,但在实际应用中暴露出的问题可不少。

RAG 的局限性

传统RAG系统的表现固然可圈可点,但仔细拆解,短板也十分突出:

  1. 数据结构的扁平化瓶颈 传统RAG系统处理的数据往往是扁平存储的,难以捕捉信息之间的深层关联。结果就是答案碎片化,缺乏上下文连贯性,回答质量大打折扣。

  2. 上下文理解能力有限 面对需要串联多个数据点的复杂问题时,传统RAG系统往往束手无策。生成的答案就像缺少关键拼图,整体认知能力明显不足。

GraphRAG 的局限性

为了突破这些局限,GraphRAG登场了。它借助知识图谱对文本中的实体及其关系进行结构化建模,能够清晰梳理复杂关联。具体做法是:先在整个数据集上建立实体和关系的索引,再通过自底向上的聚类方法,将数据按语义分层组织成簇。听起来很高端,但一旦数据集出现新知识,GraphRAG就必须从头重建整个图谱构建流程。对于需要动态更新的数据场景,这种方式的成本高昂,效率也随之直线下滑。

  1. 资源需求过高:API调用量巨大,且常常依赖GPT-4这类昂贵的模型。

  2. 数据更新成本惊人:每次加入新数据,整个图谱都需重建,费时费力且得不偿失。

LightRAG 的创新点

相比之下,LightRAG的增量更新机制显得极为简洁。它采用简单的联合操作,将新图的节点和边直接融合到现有图谱中,即可完成更新。无需重复构建整个图谱,知识库也能实时刷新,完美契合动态数据的应用需求。

LightRAG

LightRAG的核心优势集中在两点:基于图的索引双层检索框架。下面逐一展开详解。

Graph-based Indexing 基于图的索引


LightRAG的图索引主要分为以下几个步骤:

  1. 实体与关系(ER)提取 图中以R(.)表示。这一步从给定文档中初步提取出简单实体。例如上例中的“蜜蜂”和“养蜂人”就是两个实体,它们通过“观察”关系相连——即养蜂人观察蜜蜂。

  2. 借助LLM生成键值对 使用一个小型LLM来生成键值对。该LLM会对实体或关系进行简要说明。例如例子中,LLM解释了“养蜂人”的角色含义。这一步在图中以P(.)表示。请注意,此LLM与主RAG流程中的通用LLM并非同一个。

  3. 去重处理 由于所有文档都围绕蜜蜂主题,实体“养蜂人”可能从多个文本块中被反复提取。因此需要进行去重,只保留一个含义相同的实体,剔除重复项。这一步在图中以D(.)表示。

Dual-level Retrieval 双层检索框架

针对RAG系统的查询实际上可分为两大类——具体型与抽象型。仍以蜜蜂为例:具体查询可能是“一个蜂巢里能有多少只蜂王?”;抽象查询则可能是“气候变化对蜜蜂有哪些影响?”为了同时应对这两种类型的查询,LightRAG设计了双轨检索机制:

低层检索:直接提取精确的实体及其关系,例如蜜蜂、观察、养蜂人。

高层检索:通过LLM,LightRAG将信息进行汇总,从多个来源提炼出全局性的结论。

架构意义

切换到LightRAG后,执行时间的改善肉眼可见。在索引阶段,每个文本块仅需调用一次LLM来提取实体和关系。用户查询时,同样只需使用同一个LLM从文本块中检索实体和关系。检索开销显著降低,计算成本自然随之下降。因此“轻量RAG”的称号名副其实。

将新知识整合进现有图谱,过程几乎无缝。当有新信息加入时,无需对整个数据集重新索引,只需直接将新知识附加到现有图谱中即可。

评估

在评测中,LightRAG与Naive RAG、RQ-RAG、HyDE、GraphRAG进行了逐一对比。为了保证公平,统一采用GPT-4o-mini作为LLM,所有数据集均使用固定分块大小(1200)。答案的评估标准涵盖全面性、多样性以及针对用户问题的回答有效性。

从下划线的结果可以看出,LightRAG全面超越了现有所有先进方法。

综合而言,结论非常明确:

  1. 采用图方法(GraphRAG或LightRAG)相比基础的Naive RAG,性能提升幅度巨大。

  2. LightRAG凭借双层检索范式,生成的答案具有出色的多样性。

  3. LightRAG在处理复杂查询时表现更为出色。

结论

尽管RAG仍属于新兴技术,但其发展速度令人瞩目。像LightRAG这类方案,能够将RAG流程部署在成本低廉的通用硬件上运行,这一点非常受欢迎。无论硬件如何进步,总有一些场景需要在计算受限的设备上实时运行LLM和RAG。LightRAG开辟的这条道路,既稳健又高效。


来源:https://www.53ai.com/news/RAG/2024120121985.html

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。