Enhancing Large Language Models with Knowledge Graphs for Fact-aware Language Modeling

本文是LLM系列文章,针对《ChatGPT is not Enough: Enhancing Large Language Models with Knowledge Graphs for Fact-aware Language Modeling》的翻译。

ChatGPT还不够:用知识图谱增强大型语言模型以进行事实感知语言建模

摘要

近年来,具有代表性的大型语言模型(LLM)ChatGPT由于其强大的涌现能力而备受关注。一些研究人员认为,LLM有可能取代知识图谱等结构化知识库,并作为参数化知识库发挥作用。然而,尽管LLM精通基于大型语料库的概率语言模式学习和与人类的对话,但与以前较小的预训练语言模型(PLM)一样,它们在生成基于知识的内容时,仍然难以回忆事实。为了克服这些限制,研究人员提出用基于知识的KGs增强数据驱动的PLM,将明确的事实知识纳入PLM中,从而提高其生成需要事实知识的文本的性能,并为用户查询提供更明智的响应。本文综述了用知识图谱增强预训练语言模型(KGPLM)的研究,详细介绍了现有的知识图谱增强预训练语言模型及其应用。受现有KGPLM研究的启发,本文提出通过开发知识图谱增强的大型语言模型(KGLLM)来增强KGs的LLM。KGLLM为提高LLM的事实推理能力提供了一种解决方案,为LLM研究开辟了新的途径。

1 引言

2 PLM的历史

3 KGPLMs

4 KGPLMs的应用

E 问答

问答系统需要为给定的问题选择正确的答案,必须能够访问相关知识并对此进行推理。近年来,尽管PLM在许多问答任务上取得了显著成就,但从经验上看,它们在结构化推理方面表现不佳。另一方面,KGs更适合于结构化推理,并能够进行可解释的预测。因此,一些研究提出将PLM与KGs相结合,以进行结构化推理并实现可解释的预测。一

KG-Adapter: Enabling Knowledge Graph Integration in Large Language Models through Parameter-Efficien 尽管大语言模型(LLMs)在各种任务中展现出卓越的能力和泛化性,但其缺乏专业知识的特性常受诟病。一种可行的解决方案是将知识图谱(KGs)与LLMs结合,近期研究主要通过基于提示的方法实现KGs与LLMs的融合。然而,这些方法未能利用KGs的结构信息,存在知识冲突问题,且过度依赖超大规模LLMs。为解决这些问题,我们提出KG-Adapter——一种基于参数高效微调(PEFT)的参数级KG融合方法。具体而言, 阅读详情

相关推荐

KnowledGPT:Enhancing Large Language Models with Retrieval and Storage Access on Knowledge Bases

大型语言模型(LLM)在自然语言处理领域表现出了令人印象深刻的影响,但它们仍在与一些问题作斗争,如完整性、及时性、忠实性和适应性。虽然最近的努力侧重于将LLM与外部知识源联系起来,但知识库的整合仍然研究不足,并面临着一些挑战。在本文中,我们介绍了KnowledGPT,这是一个将LLM与各种知识库连接起来的综合框架,有助于知识的检索和存储。检索过程采用了思维链提示程序,该程序以代码格式为知识库生成搜索语言,并为知识库操作提供预定义的功能。

c_cpp_csharp的专栏 620

Enhancing Large Language Models with Knowledge Graphs via Infuser-Guided Knowledge Integration

尽管大型语言模型(LLM)在不同领域都表现出了非凡的开放生成能力,但它们在知识密集型任务中举步维艰。为了缓解这一问题,已经提出了使用外部模块通过特定领域的知识图谱来增强LLM的知识集成方法。然而,它们的数据效率低下,因为它们需要已知和未知的知识来进行微调。因此,我们研究了一个新的问题,即在没有已知知识不必要重叠的情况下,将未知知识有效地集成到LLM中。注入新知识会带来遗忘先前获得的知识的风险。

c_cpp_csharp的专栏 535

Enhancing Temporal Knowledge Graph Forecasting with Large Language Models

时间知识图谱(TKG)预测旨在基于给定的历史来预测未来的事实。最新的基于图的模型擅长捕捉TKG中的结构信息,但缺乏语义理解能力。如今,随着LLM的激增,基于LLM的TKG预测模型已经出现。然而,现有的基于LLM的模型存在三个缺点:(1)它只关注一阶历史进行预测,而忽略了高阶历史信息,导致为LLM提供的信息极其有限。(2) LLM在繁重的历史信息负载下难以获得最佳推理性能。(3) 对于TKG预测,LLM单独的时间推理能力是有限的。

c_cpp_csharp的专栏 652

Enhancing Large Language Models (LLMs) for Telecommunications using Knowledge Graphs

本文提出了一种结合知识图谱(KG)和检索增强生成(RAG)的框架(KG-RAG),旨在提升大型语言模型(LLM)在电信领域的专业能力。传统LLM在通用任务表现出色,但在电信等专业领域存在知识更新滞后、结构化推理不足等问题。作者通过构建电信领域KG,整合网络协议、标准、硬件组件等实体及其关系,并通过RAG动态检索相关知识片段,辅助LLM生成更精准的回答。实验表明,KG-RAG在Tspec-LLM数据集上的问答准确率达88%,显著优于RAG-only(82%)和LLM-only(48%)。

c_cpp_csharp的专栏 305

Enhancing Large Language Models with Pseudo- and MultisourceKnowledge Graphs for Open-ended QA

减轻大型语言模型(LLM)的幻觉并增强它们是一项至关重要的任务。尽管一些现有的方法采用了模型自我增强技术,但它们不能有效地解决未知的事实幻觉。使用知识图谱(KG)增强方法无法同时解决不同KG来源的泛化和开放式回答问题的增强问题。为了解决这些限制,提出了一个结合伪图生成和原子知识验证的框架。在开放式问答环境中使用KG增强LLM是通过利用伪图生成来实现的。原子知识验证利用原子级的知识查询和验证来实现不同KG来源下的可推广性。与基线相比,这种方法在开放式问题的ROUGE-L分数上至少提高了11.5分。

c_cpp_csharp的专栏 207

Knowledge Graph Large Language Model (KG-LLM) for Link Prediction

预测知识图谱(KG)中的多个链接是知识图谱分析领域的一个挑战,由于自然语言处理(NLP)和KG嵌入技术的进步,这一挑战越来越容易解决。本文介绍了一种新的方法,即知识图谱大型语言模型框架(KG-LLM),它利用了关键的NLP范式。我们使用我们的方法将结构化知识图谱数据转换为自然语言,然后使用这些自然语言提示来微调大型语言模型(LLM),以增强KGs中的多跳链接预测。通过将KG转换为自然语言提示,我们的框架旨在识别和学习实体的潜在表示及其相互关系。

c_cpp_csharp的专栏 509

Infusing Knowledge into Large Language Models with Contextual Prompts

知识注入是一种很有前途的方法,可以增强特定领域NLP任务的大型语言模型,而不是从头开始对大型数据进行预训练模型。这些增强的LLM通常依赖于来自现有知识图谱的额外预训练或知识提示,这在许多应用中是不切实际的。相比之下,直接从相关文档中注入知识更具普遍性,减轻了对结构化知识图的需求,同时对通常在任何知识图谱中都找不到的实体也很有用。基于这一动机,我们提出了一种简单而通用的知识注入方法,通过在输入文本中的上下文中生成提示。我们的实验表明了我们的方法的有效性,我们通过探索微调LLM来评估该方法。

c_cpp_csharp的专栏 317

第四篇:关于python程序打包的问题-找不到fsspec

这个问题困扰了我将近两天的时间一直找不到什么好的办法,甚至打算放弃。主要原因是身边没有可以述说的人,也没有可以请教的人。正在想要放弃的时候找到了解决办法。 打包后运行程序是这样的, 大概意思是找不见fsspec这个依赖,刚接触python说实话对于这些第三方库理解不是很到位,我的理解就是:类似于java程序中的jar包,程序找不见了。可怎么让他找见了,刚开始以为我自己没有安装fsspec,在cmd中进行了安装,结果如下图所示 很明显,已经安装并且安装目录都有,跟着网上的一些解决办法,在打包的时候把这.

weixin_47861710的博客 5865

PPO实战:如何用强化学习让小车爬上MountainCarContinuous-v0山顶(附完整代码)

本文提供了使用PPO算法解决MountainCarContinuous-v0环境的完整实战教程。针对该环境的连续动作空间和稀疏奖励挑战,文章详细解析了PPO智能体的网络架构、状态归一化、GAE优势估计等核心实现,并附带了可直接运行的PyTorch代码。同时分享了关键的调参技巧和实战避坑指南,帮助读者高效训练智能体完成小车爬坡任务。

linux的博客 968

ESP32水墨屏日历实战:低功耗自动更新与HTTPS数据解析

本文详细介绍了ESP32水墨屏日历项目的开发实践,重点讲解了低功耗自动更新与HTTPS数据解析的实现方法。通过ESP32的自动休眠功能和水墨屏的零功耗特性,结合HTTPS请求安全获取网络数据,实现了高效节能的桌面日历应用。项目代码开源,适合物联网开发者参考。

xx56789的博客 777

uds协议之can总线程序升级

uds协议简介 如何利用uds协议升级 升级流程 uds服务类型介绍

fangye945a的博客 1万+

使用Termux在Android设备上编译运行SpecCPU2006

SPEC2006搭配Termux,竟然还能这么玩?!

菜菜的菜园子 2960

Aurix TC387 Ethernet代码解析之二_移植

英飞凌官方仅提供了TC397的例程,故需通过TC397例程来移植到TC387新建工程里。TC397官方例程名称【Ethernet_1_KIT_TC397_TFT】,网络上可以免费获取到,此处不赘述。使用工具【

m0_69929716的博客 884

霜冰优化算法(RIME)详解:从自然现象到智能优化

霜冰优化算法(RIME)是一种新型元启发式优化算法,灵感源于自然界中霜冰的形成过程。该算法通过模拟软霜和硬霜的不同生长特性,实现了高效的全局探索和局部开发平衡。RIME算法包含三个核心机制:软霜搜索策略模拟随机覆盖特性实现全局探索;硬霜穿刺机制模拟定向生长特性进行局部开发;正向贪婪选择机制确保解的持续优化。与遗传算法、粒子群算法相比,RIME具有参数少、收敛快、自适应平衡等优势,特别适合处理高维复杂优化问题。算法已在工程优化、机器学习等领域获得广泛应用,发表一年内即成为高被引论文。

qq_42212808的博客 783

黑猫带你学Nand第8篇:NandFlash的供电情况详解

是指在任何工作条件下,设备允许的最大电压、电流、功率以及温度等参数的界限值。

黑猫奥利奥的博客 1148

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: Using Large Language Models for Zero-Shot Natural Language Generation from Knowledge Graphs
下一篇: A Survey of Knowledge-Enhanced Pre-trained Language Models
UnknownBody
博客等级 码龄16年 5600粉丝 4729原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

UnknownBody

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值