【技术实现步骤摘要】
一种调控知识图谱的实体关系路径推理方法及系统
[0001]本专利技术涉及电力调度领域,具体为一种调控知识图谱的实体关系路径推理方法及系统。
技术介绍
[0002]随着电网规模持续扩大和运行特性日趋复杂,电网调控业务复杂度及调控人员承载力强度日益增加。但随着信息化系统的不断升级,获取的信息数量及数据维度不断扩增,各类智能化应用越来越多,调度自动化业务逻辑和相关业务知识仅凭人力难以全面掌握。一旦系统出现复杂问题,简单的业务逻辑或业务操作不能解决时只能通过增加人力投入来查找可能的故障原因。
[0003]故障知识推理任务是进行辅助的逻辑或决策判断,主要可分为基于向量化表示的关系推理和随机游走路径排序两种方法。前者的代表有TransE,TrasH等,其原理是将知识图谱中的不同实体、连接关系以三元组的形式开展迭代训练,将实体和关系进一步转化为不同维度的向量表示,再通过向量之间距离的计算推理不同实体间的关系。向量嵌入表示的方法将“实体
‑
关系
‑
实体”的表示方式转化为向量的加和操作,在知识图谱规模适中且大规模训练优化的基础上可以获得较好的效果,但当知识图谱中出现“一对多”及大量重复关系时,通过向量计算的推理结果准确度将受到大幅影响。路径排序算法PRA(Path Ranking Algorithm)是Ni Lao等人提出,其思想是通过查询知识图谱中任意两个实体间的路径,并以路径长度排序,利用关系路径的特征来判断作为随机游走模型的代表,将两个实体之间存在的路径作为特征,再利用该特征判断两个实 ...
【技术保护点】
【技术特征摘要】
1.一种调控知识图谱的实体关系路径推理方法,其特征在于,包括,将调控知识图谱中的实体对进行向量化表示;将向量化表示的实体对,通过预训练的DDPG模型进行推理,得到所述实体对的最优关系路径。2.根据权利要求1所述的一种调控知识图谱的实体关系路径推理方法,其特征在于,所述预训练的DDPG模型的训练方法如下,将调控知识图谱中的实体对进行向量化表示;随机生成一个样本选择概率,若不大于设定的专家经验阈值,则根据调控知识图谱的实体对构建先验知识库,并作为训练样本;若大于设定的专家经验阈值,则根据调控知识图谱中的实体对,通过DDPG模型的神经网络,生成随机样本,并作为训练样本;所述的训练样本集合到DDPG模型的经验回放单元,根据对经验回放单元中训练样本的设定采样对DDPG模型的神经网络进行训练。3.根据权利要求2所述的一种调控知识图谱的实体关系路径推理方法,其特征在于,所述根据调控知识图谱的实体对构建先验知识库,具体包括,通过深度优先搜索调节知识图谱中任意两个实体之间的存在的所有关系路径,根据训练需要,存储为如下关系路径三元组的格式:P
n
={(e
head
,r,e
m
),...,(e
m
,r,e
end
)}式中,P
n
为第n条关系路径;e
head
,e
end
为头部实体及尾部实体;e
m
为与头部实体或尾部实体相连的中间实体;r为知识图谱中的关系。4.根据权利要求1或2所述的一种调控知识图谱的实体关系路径推理方法,其特征在于,所述的将调控知识图谱中的实体对进行向量化表示时,将知识图谱中的任意三元组<实体1、关系、实体2>转化为向量空间的连续表示,即实现实体向量1+关系向量=实体向量2;具体包括如下,步骤1,根据任意包含多个三元组<实体1、关系、实体2>的知识图谱,确定向量空间的维度n,实体个数|E|,关系个数|R|,并生成(|E|+|R|)*n个向量参数;步骤2,筛选固定尺寸的三元组,并根据三元组中实体关系向量计算误差,公式如下:式中,向量e
head
为三元组的头实体,向量e
end
为三元组的尾实体,向量r为连接头实体和尾实体的关系;步骤3,采用梯度下降的方式更新三元组中的向量参数;步骤4,循环步骤2和步骤3,直至误差最小,训练结束,得到实体对的向量化表示。5.根据权利要求1或2所述的一种调控知识图谱的实体关系路径推理方法,其特征在于,所述预训练的DDPG模型中,评论网络根据如下损失函数进行网络学习;
其中,y是...
【专利技术属性】
技术研发人员:陈盛,王新迎,闫冬,徐会芳,彭国政,
申请(专利权)人:国家电网有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。