基于关系抽取的能源文本数据结构化方法及装置制造方法及图纸

技术编号:38144844 阅读:10 留言:0更新日期:2023-07-08 10:02
本申请公开了一种基于关系抽取的能源文本数据结构化方法及装置,通过获取第一能源文本数据集,提取第一能源文本数据集中的能源文本数据的实体特征,并建立能源文本数据之间的实体关系,得到第二能源文本数据集;基于能源文本数据的能源类型,对第二能源文本数据集中的能源文本数据进行数据增强,得到第三能源文本数据集;基于第三能源文本数据集,对预设神经网络模型进行迭代训练,直至预设神经网络模型达到预设收敛条件,得到数据结构化模型,利用数据结构化模型,对待结构化能源文本数据进行结构化,生成结构化数据报表。提高能源了文本数据的分类准确性、可分析性和存储便利性,有效解决传统文本数据结构化方法在能源领域的局限性。的局限性。的局限性。

【技术实现步骤摘要】
基于关系抽取的能源文本数据结构化方法及装置


[0001]本申请涉及文本数据处理
,尤其涉及一种基于关系抽取的能源文本数据结构化方法及装置。

技术介绍

[0002]当前以文本类型的能源大数据无法直接应用于数据挖掘,所以需要将对能源文本数据转化为结构清楚和关系明确的数据,以利于数据存储和数据分析。
[0003]目前,应用于文本数据的结构化方法包括模板匹配、关键词提取、命名实体识别以及实体关系抽取等。其中,传统的模板匹配和关键词提取在处理文本数据时严重依赖于预设模板与关键词,若文本数据无法匹配预设模板或不包含关键词,则无法识别出文本数据中的结构化信息。命名实体识别可以识别文本数据中的实体,从而提取出可能具有关系的实体,但泛文本领域的实体与能源领域的实体在数据特征上存在较大差异,直接应用容易出现实体识别不全和类别标签错误等情况。可见,传统方法对于能源文本数据上的应用存在局限性,因此亟需一种针对能源文本数据特征的结构化方法。

技术实现思路

[0004]本申请提供了一种基于关系抽取的能源文本数据结构化方法及装置,以解决传统文本数据结构化方法在能源文本数据的应用上存在局限性的技术问题。
[0005]为了解决上述技术问题,第一方面,本申请提供了一种基于关系抽取的能源文本数据结构化方法,包括:
[0006]获取第一能源文本数据集,所述第一能源文本数据集包括多个能源文本数据;
[0007]利用预训练语言模型,提取所述第一能源文本数据集中的能源文本数据的实体特征,并建立所述能源文本数据之间的实体关系,得到第二能源文本数据集;
[0008]基于所述能源文本数据的能源类型,对所述第二能源文本数据集中的能源文本数据进行数据增强,得到第三能源文本数据集;
[0009]基于所述第三能源文本数据集,对预设神经网络模型进行迭代训练,直至所述预设神经网络模型达到预设收敛条件,得到数据结构化模型;
[0010]利用所述数据结构化模型,对待结构化能源文本数据进行结构化,生成结构化数据报表。
[0011]在一些实现方式中,所述获取第一能源文本数据集,包括:
[0012]基于预设关键词库,从互联网爬取与预设关键词对应的多个能源文本数据,所述预设关键词库包括多个预设关键词;
[0013]基于预设关系库,以三元组方式,对所述能源文本数据之间的实体关系进行标注,得到所述第一能源文本数据集。
[0014]在一些实现方式中,所述利用预训练语言模型,提取所述第一能源文本数据集中的能源文本数据的实体特征,并建立所述能源文本数据之间的实体关系,得到第二能源文
本数据集,包括:
[0015]利用预训练语言模型,针对所述第一能源文本数据集中具有实体关系三元组的能源文本数据进行实体提取,得到所述能源文本数据的实体特征;
[0016]利用预设实体关系模板,根据所述实体关系三元组,对所述实体特征进行关系向量表示,生成所述能源文本数据之间的实体关系向量,得到所述第二能源文本数据集。
[0017]在一些实现方式中,所述基于所述能源文本数据的能源类型,对所述第二能源文本数据集中的能源文本数据进行数据增强,得到第三能源文本数据集,包括:
[0018]提取所述第二能源文本数据集中能源文本数据的每个字特征向量;
[0019]利用自注意力机制,根据所述能源类型,对所述字特征向量进行运算,得到所述第三能源文本数据集。
[0020]在一些实现方式中,所述基于所述第三能源文本数据集,对预设神经网络模型进行迭代训练,直至所述预设神经网络模型达到预设收敛条件,得到数据结构化模型,包括:
[0021]将所述第三能源文本数据集输入至所述预设神经网络模型;
[0022]利用所述预设神经网络模型,对所述第三能源文本数据集中的能源文本数据进行命名实体识别,确定每个实体在所述能源文本数据中的位置,得到实体集;
[0023]提取所述实体集中的多个关系类别,得到关系类别集;
[0024]基于所述实体集和所述关系类别集,预测在目标关系类别下第一目标实体对应的第二目标实体在所述能源文本数据中的位置,输出多个关系三元组;
[0025]基于所述关系三元组,计算所述预设神经网络模型的损失函数,并基于所述损失函数更新所述预设神经网络模型的模型参数,直至所述预设神经网络模型达到预设收敛条件,得到所述数据结构化模型。
[0026]在一些实现方式中,所述基于所述实体集和所述关系类别集,预测在目标关系类别下第一目标实体对应的第二目标实体在所述能源文本数据中的位置,输出多个关系三元组,包括:
[0027]对于所述实体集中的第一目标实体,在所述关系类别集中的目标关系类别下,从所述实体集中确定与所述第一目标实体具有所述目标关系类别的第二目标实体,并预测所述第二目标实体在所述能源文本数据中的位置概率值;
[0028]将所述位置概率值最大时对应的第二目标实体与所述第一目标实体和所述目标关系类别组成所述关系三元组。
[0029]在一些实现方式中,所述利用所述数据结构化模型,对待结构化能源文本数据进行结构化,生成结构化数据报表,包括:
[0030]利用所述数据结构化模型,预测所述待结构化能源文本数据中的所有关系三元组;
[0031]基于所有所述关系三元组,生成所述结构化数据报表。
[0032]第二方面,本申请还提供一种基于关系抽取的能源文本数据结构化装置,包括:
[0033]获取模块,用于获取第一能源文本数据集,所述第一能源文本数据集包括多个能源文本数据;
[0034]提取模块,用于利用预训练语言模型,提取所述第一能源文本数据集中的能源文本数据的实体特征,并建立所述能源文本数据之间的实体关系,得到第二能源文本数据集;
[0035]增强模块,用于基于所述能源文本数据的能源类型,对所述第二能源文本数据集中的能源文本数据进行数据增强,得到第三能源文本数据集;
[0036]训练模块,用于基于所述第三能源文本数据集,对预设神经网络模型进行迭代训练,直至所述预设神经网络模型达到预设收敛条件,得到数据结构化模型;
[0037]结构化模块,用于利用所述数据结构化模型,对待结构化能源文本数据进行结构化,生成结构化数据报表。
[0038]第三方面,本申请还提供一种计算机设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的基于关系抽取的能源文本数据结构化方法。
[0039]第四方面,本申请还提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的基于关系抽取的能源文本数据结构化方法。
[0040]与现有技术相比,本申请至少具备以下有益效果:
[0041]通过获取第一能源文本数据集,所述第一能源文本数据集包括多个能源文本数据,并利用预训练语言模型,提取所述第一能源文本数据集中的能源文本数据的实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于关系抽取的能源文本数据结构化方法,其特征在于,包括:获取第一能源文本数据集,所述第一能源文本数据集包括多个能源文本数据;利用预训练语言模型,提取所述第一能源文本数据集中的能源文本数据的实体特征,并建立所述能源文本数据之间的实体关系,得到第二能源文本数据集;基于所述能源文本数据的能源类型,对所述第二能源文本数据集中的能源文本数据进行数据增强,得到第三能源文本数据集;基于所述第三能源文本数据集,对预设神经网络模型进行迭代训练,直至所述预设神经网络模型达到预设收敛条件,得到数据结构化模型;利用所述数据结构化模型,对待结构化能源文本数据进行结构化,生成结构化数据报表。2.如权利要求1所述的基于关系抽取的能源文本数据结构化方法,其特征在于,所述获取第一能源文本数据集,包括:基于预设关键词库,从互联网爬取与预设关键词对应的多个能源文本数据,所述预设关键词库包括多个预设关键词;基于预设关系库,以三元组方式,对所述能源文本数据之间的实体关系进行标注,得到所述第一能源文本数据集。3.如权利要求1所述的基于关系抽取的能源文本数据结构化方法,其特征在于,所述利用预训练语言模型,提取所述第一能源文本数据集中的能源文本数据的实体特征,并建立所述能源文本数据之间的实体关系,得到第二能源文本数据集,包括:利用预训练语言模型,针对所述第一能源文本数据集中具有实体关系三元组的能源文本数据进行实体提取,得到所述能源文本数据的实体特征;利用预设实体关系模板,根据所述实体关系三元组,对所述实体特征进行关系向量表示,生成所述能源文本数据之间的实体关系向量,得到所述第二能源文本数据集。4.如权利要求1所述的基于关系抽取的能源文本数据结构化方法,其特征在于,所述基于所述能源文本数据的能源类型,对所述第二能源文本数据集中的能源文本数据进行数据增强,得到第三能源文本数据集,包括:提取所述第二能源文本数据集中能源文本数据的每个字特征向量;利用自注意力机制,根据所述能源类型,对所述字特征向量进行运算,得到所述第三能源文本数据集。5.如权利要求1所述的基于关系抽取的能源文本数据结构化方法,其特征在于,所述基于所述第三能源文本数据集,对预设神经网络模型进行迭代训练,直至所述预设神经网络模型达到预设收敛条件,得到数据结构化模型,包括:将所述第三能源文本数据集输入至所述预设神经网络模型;利用所述预设神经网络模型,对所述第三能源文本数据集中的能源文本数据进行命名实体识别,确定每个实体在所述能源文本数据中的位置,得到实体集;提取所述实体集中的多个关系...

【专利技术属性】
技术研发人员:彭勃龚贤夫左婧李耀东徐蔚陈深张宽易谢敏
申请(专利权)人:广东电网有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1