Skip to content

StructRAG: 通过推理时混合信息结构化提升LLMs的知识密集型推理能力

By , , , , , , , , ,
arXiv:2410.08815 [ cs.CL, cs.AI ] github:Li-Z-Q/StructRAG

摘要

检索增强生成(RAG)是在许多基于知识的任务中有效增强大型语言模型(LLMs)的关键手段。然而,现有的RAG方法在处理知识密集型推理任务时遇到困难,因为这些任务所需的有用信息非常分散。这一特性使得现有的RAG方法难以准确识别关键信息并在这种嘈杂的增强中进行全局推理。在本文中,受到认知理论的启发,即人类在处理知识密集型推理时将原始信息转换为各种结构化知识,我们提出了一个新的框架,StructRAG,它能够识别任务所需的最佳结构类型,将原始文档重构为这种结构化格式,并基于生成的结构推断答案。在各种知识密集型任务中的广泛实验表明,StructRAG实现了最先进的性能,特别是在具有挑战性的场景中表现出色,展示了其作为增强LLMs在复杂现实世界应用中的有效解决方案的潜力。