电力项目的话题推荐模型的训练方法及相关设备技术

技术编号:39821470 阅读:34 留言:0更新日期:2023-12-22 19:41
本申请实施例公开了电力项目的话题推荐模型的训练方法及相关设备,利用协作知识图谱损失函数和预设的深度学习算法训练预设的话题推荐模型,使话题推荐系统所推荐的知识文档与用户具备较高的关联性

【技术实现步骤摘要】
电力项目的话题推荐模型的训练方法及相关设备


[0001]本专利技术涉及电力系统话题推荐领域,尤其涉及电力项目的话题推荐模型的训练方法及相关设备


技术介绍

[0002]知识图谱是关于不同项目的多种属性的知识文档结构图,现有的基于知识图谱的话题推荐模型主要关注如何将被推荐的项目的知识文档整合到用户与项目的嵌入表示中,但未关注到项目的知识文档是否全面

用户与不同知识文档之间的关联性是否准确,导致推荐系统所推荐的知识文档不全面,及所推荐的知识文档与用户的关联性较差


技术实现思路

[0003]有鉴于此,本专利技术提供了电力项目的话题推荐模型的训练方法及相关设备,以提高推荐系统推荐的知识文档与用户的关联性

[0004]本专利技术第一实施例的具体技术方案为:一种电力项目的话题推荐模型的训练方法,所述方法包括:获得预设的协作知识图谱的节点集群;所述协作知识图谱为预设电力项目的用户

项目交互图与知识图谱整合后的知识图谱;所述节点集群包括用户节点
...

【技术保护点】

【技术特征摘要】
1.
一种电力项目的话题推荐模型的训练方法,其特征在于,所述方法包括:获得预设的协作知识图谱的节点集群;所述协作知识图谱为预设电力项目的用户

项目交互图与知识图谱整合后的知识图谱;所述节点集群包括用户节点

项目节点和知识图谱节点;所述用户节点为所述协作知识图谱中的多个用户;所述项目节点为所述协作知识图谱中的多个项目文档,所述项目文档中包含所述预设电力项目的知识文档;所述知识图谱节点为所述协作知识图谱中每个项目文档中的项目属性;利用预设的图像卷积网络对所述用户节点

所述项目节点和所述知识图谱节点进行图像卷积操作,获得所述用户节点的用户节点邻居信息

所述项目节点的项目节点邻居信息和所述知识图谱节点的知识图谱节点邻居信息;对所述用户节点和所述用户节点邻居信息进行对比学习,获得所述用户节点的用户侧损失函数;对所述项目节点和所述项目节点邻居信息进行对比学习,获得所述项目节点的项目侧损失函数;对所述知识图谱节点和所述知识图谱节点邻居信息进行对比学习,获得所述知识图谱节点的知识图谱侧损失函数;利用预设的第一加权规则对所述用户侧损失函数

所述项目侧损失函数和所述知识图谱侧损失函数进行加权求和获得协作知识图谱损失函数;利用所述协作知识图谱损失函数和预设的深度学习算法训练预设的话题推荐模型,以完成所述话题推荐模型的训练
。2.
如权利要求1所述的电力项目的话题推荐模型的训练方法,其特征在于,所述方法还包括:根据不同用户对所述预设电力项目的模糊兴趣构建模糊兴趣集;所述模糊兴趣集包括每个用户对所述预设电力项目的模糊兴趣;利用预设的注意力策略和所述模糊兴趣集生成所述模糊兴趣集的嵌入量;根据预设的方差计算算法计算所述嵌入量中全部的模糊兴趣之间的相关性,获得所述嵌入量的相关性最小损失函数;则利用所述协作知识图谱损失函数和预设的深度学习算法训练预设的话题推荐模型,以完成所述话题推荐模型的训练,包括:利用所述协作知识图谱损失函数

所述相关性最小损失函数和预设的深度学习算法训练预设的话题推荐模型,以完成所述话题推荐模型的训练
。3.
如权利要求2所述的电力项目的话题推荐模型的训练方法,其特征在于,所述方法还包括:获取用户的第一原型,及所述预设电力项目的第二原型;所述第一原型为所述协作知识图谱中所述用户的语义特征;所述第二原型为所述协作知识图谱中所述预设电力项目的语义特征;根据预设的温度超参数和所述第一原型获得所述用户与所述第一原型之间的第一对比学习损失函数;根据预设的温度超参数和所述第二原型获得所述预设电力项目与所述第二原型之间的第二对比学习损失函数;
根据预设的第二加权规则对所述第一对比学习损失函数和所述第二对比学习损失函数进行加权求和获得所述用户的第三对比学习损失函数;则利用所述协作知识图谱损失函数

所述相关性最小损失函数和预设的深度学习算法训练预设的话题推荐模型,以完成所述话题推荐模型的训练,包括:利用所述协作知识图谱损失函数

所述相关性最小损失函数

所述第三对比学习损失函数和预设的深度学习算法训练预设的话题推荐模型,以完成所述话题推荐模型的训练
。4.
如权利要求1所述的电力项目的话题推荐模型的训练方法,其特征在于:所述用户节点邻居信息

所述项目节点邻居信息和所述知识图谱节点邻居信息采用如下公式获得:所述项目节点邻居信息和所述知识图谱节点邻居信息采用如下公式获得:其中,为所述用户节点邻居信息,为所述项目节点邻居信息,为知识图谱头节点邻居信息,为知识图谱尾节点邻居信息;所述知识图谱头节点邻居信息和所述知识图谱尾节点邻居信息构成所述知识图谱节点邻居信息;
N
x
(x

i,u,h,t)
为与
x
相连的邻居节点;其中,
i
为项目,
u
为用户,
h
为知识图谱的起点,
t
为知识图谱的终点;为所述项目节点,为所述用户节点,为知识图谱尾节点,为知识图谱头节点;所述知识图谱尾节点和所述知识图谱头节点构成所述知识图谱节点
...

【专利技术属性】
技术研发人员:尹春林杨莉张洪程于虹颜冰黄翔潘侃
申请(专利权)人:云南电网有限责任公司电力科学研究院
类型:发明
国别省市:

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

1