2026年7月9日 周四晚上19:30,报名腾讯会议了解“如何构建自进化的动态知识库(Brain)”(限30人)
免费POC, 零成本试错
FDE知识库

FDE知识库

学习大模型的前沿技术与行业落地应用


收藏

国庆期间5大RAG前沿进展总结:从表格RAG-TableRAG到引入图、树结构优化的RAG框架

发布日期:2024-10-10 12:58:57 浏览次数: 3129
作者:老刘说NLP

微信搜一搜,关注“老刘说NLP”

今天是2024年10月10日,星期四,北京,天气晴。

我们今天来聚焦国庆假期关于RAG的一些前沿进展,这个也是作为社区早报的内容,如下:

文字版见社区,本文介绍5个工作,包括关于表格RAG-TableRAG、引入图结构和增量更新RAG框架lightRAG、RAG与知识图谱结合解决医疗问题、RAG用于自动驾驶领域、关于引入权重的RAG树组织GARLIC等。

供大家一起参考并思考,

一、关于表格RAG-TableRAG

关于表格RAG,《TableRAG: Million-Token Table Understanding with Language Models》,https://arxiv.org/abs/2410.04739v1,可关注其不同索引的设计和构建。

1、语言模型表格提示技术的比较

(a)-(d):包含在语言模型提示中的数据(阴影区域)。

(a) 读取表格:语言模型读取整个表格,对于大表格来说通常是不可行的。

(b) 读取模式:语言模型只读取模式,包括列名和数据类型,导致表格内容的信息丢失。

(c) 行列检索:行和列被编码,然后根据它们与问题的相似性被选择。只有这些行和列的交集被呈现给语言模型。对于大表格来说,编码所有行和列仍然是不可行的。

(d) 模式-单元格检索:列名和单元格被编码,并根据它们与语言模型生成的关于问题的查询的相关性被检索。只有检索到的模式和单元格被提供给语言模型,提高了编码和推理的效率。

(e) 在ArcadeQA数据集上的检索结果表明,TableRAG在列和单元格检索方面都优于其他方法,从而增强了随后的表格推理过程。读取表格技术被排除在外,因为在这种情况下通常不可行读取整个表格。

2、TableRAG框架的工作流程

表格被用来构建模式和单元格数据库。然后,问题被语言模型扩展成多个模式和单元格查询。这些查询被顺序用来检索模式和列-单元格对。每个查询的前K个候选者被组合起来,并输入到语言模型求解器的提示中以回答问题。

一个具体的例子如下:

对应的伪代码如下:

二、关于引入权重的RAG树组织GARLIC

《GARLIC: LLM-Guided Dynamic Progress Control with Hierarchical Weighted Graph for Long Document QA》(https://arxiv.org/abs/2410.04790,https://arxiv.org/html/2410.04790v1)。最近基于树的RAG方法能够在保留全局上下文的同时检索详细信息。

核心包括三点:

层次化加权有向无环图(Hierarchical Weighted Directed Acyclic Graph):与树结构不同,GARLIC构建了一个多对多的摘要层次化加权图,图的边来自注意力机制,每个节点专注于单个事件或少数事件。

基于注意力权重的检索方法,利用LLM的注意力权重而不是密集嵌入相似度,允许沿多条路径搜索图,并且可以在任何深度终止。

动态进度控制,使用LLM控制检索过程,使其能够根据不同查询动态调整检索的信息量和深度。

建树阶段,如图1所示:

每个节点包含一个信息点(IP),并且有多个父节点和子节点,即多个后继者和前驱者。每次,大型语言模型(LLM)被输入多个节点,并被提示生成多个信息点。节点之间边的权重是根据LLM摘要中的注意力权重计算的。右侧展示了一些示例信息点和块。为简洁起见,省略了一些长文本。

检索阶段如下:

每次,通过使用注意力权重的贪婪最佳优先搜索检索一个节点。访问过的节点被输入到大型语言模型(LLM)中,提示LLM确定是否已经收集了足够的节点来回答查询。由于键值(KV)缓存,这个过程不会增加额外的计算成本。搜索继续进行,直到LLM发出信号表明已经检索到足够相关的节点,此时生成最终答案。

该过程根据查询动态调整,灵活地在多个图路径和深度中检索节点。

三、RAG用于自动驾驶领域

《Driving with Regulation: Interpretable Decision-Making for Autonomous Vehicles with Retrieval-Augmented Reasoning via LLM》(https://arxiv.org/abs/2410.04759)。

这个工作很有趣,解决自动驾驶车辆在不同地区如何整合交通法规、规范和安全指南的问题。传统基于规则的方法难以全面纳入所有交通规则,现有工作主要集中在基于规则的系统或单一的机器学习模型上,缺乏对交通法规的全面整合和解释能力。

整个框架思路如下:

该框架由两个主要组件构成:交通规则检索代理和推理代理。交通规则检索代理基于生成的交通规则检索查询从交通规则文档中检索相关规则。然后推理代理从检索到的集合中确定适用的规则,并根据这些适用规则执行合规性和安全性检查。

其中,如图2所示,所提出的交通规则检索(TRR)代理的示意图。检索结果通过场景描述和经过良好策划的规则文档之间的相似度得分以及预先定义的相关性度量标准获得

四、RAG与知识图谱结合解决医疗问题

《Reasoning-Enhanced Healthcare Predictions with Knowledge Graph Community Retrieval》(https://arxiv.org/abs/2410.04585),这个工作提出了一种名为KARE的新框架,将知识图谱社区级检索与LLM推理相结合,以增强医疗健康预测。

其核心在于,通过构建一个综合的多源KG,并使用分层图社区检测和摘要,实现信息检索。

如图1所示:

步骤1通过整合多个来源的信息构建了一个全面的医疗概念知识图谱,并将其组织成层次化的社区结构。这种结构允许生成社区摘要,以便于精确的知识检索。

步骤2动态地将患者电子健康记录(EHR)的上下文与知识图谱中的相关摘要相结合,为大型语言模型(LLM)提供专注且相关的医学见解。

步骤3通过使用专家LLM基于增强的患者上下文和真实标签创建推理链来生成训练样本。然后,它采用多任务学习方法对本地LLM进行微调,以产生可解释的推理链和准确的预测。

关于具体的细节,我们在另外的文章中进行讲解。

五、引入图结构和增量更新RAG框架lightRAG

《LightRAG: Simple and Fast Retrieval-Augmented Generation》(https://arxiv.org/abs/2410.05779),这个工作通过引入图结构和增量更新算法,提升RAG系性能,核心点还是图结构组织chunk。

先说其特点,主要如下:

图结构的引入:使用图结构表示实体间的相互依赖,有助于更细致地理解关系。

双级别检索系统:结合了低层次(具体实体和关系)和高层次(更广泛的话题和主题)的信息检索。

向量表示的整合:图结构与向量表示的结合,提高了相关实体及其关系的检索效率,同时保持上下文相关性。

增量更新算法:确保新数据的及时整合,使系统在快速变化的数据环境中保持有效和响应。

总结

本文主要国庆期间的RAG进展,包括关于表格RAG-TableRAG、引入图结构和增量更新RAG框架lightRAG、RAG与知识图谱结合解决医疗问题、RAG用于自动驾驶领域、关于引入权重的RAG树组织GARLIC等5个工作,这里只做了简单介绍。后续我们再做详细解读。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询

扫码登录
登录即表示您同意《53AI网站服务协议》
服务协议

欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

一、 定义

本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

二、 账号注册与登录

登录方式:本网站支持以下登录方式,您可根据实际情况选择:

微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

三、 服务内容与规范

知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

禁止行为:您在使用服务时不得实施以下行为:

利用技术手段批量爬取、下载、转存知识库内容;

将知识库内容用于商业目的或未经授权地向第三方传播;

干扰本网站正常运行或侵犯其他用户合法权益;

发布违法违规信息或从事违反公序良俗的活动。

四、 知识产权声明

权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

五、 个人信息保护

我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

六、 免责声明

内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

七、 违约责任

如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

八、 法律适用与争议解决

本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

九、 其他

本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


已查阅