欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2024102296719
申请人: 重庆理工大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2025-10-31
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,包括以下步骤:S1,获得三元组嵌入表示:获取异构知识图中的实体、交互关系信息,将获取的信息转化为实体嵌入表示和项目关系嵌入表示以及知识图谱边的信息,进行联合学习;将实体和项目关系嵌入的过程中,考虑相邻实体对当前嵌入表示的影响,将相邻实体间的关联性作为实体和项目嵌入表示的参考,优先选择关联性更高的实体和项目关系作为三元组信息的嵌入表示;最后依据异构相互注意力机制,把与其相关的上下文表示信息放入已经构建好的特定表示的矩阵中,使用基于图的方法探索关联性信息并提取三元组嵌入表示;

S2,对所述三元组嵌入表示进行聚合增强:首先,对每个三元组嵌入表示通过一个高阶池化层,获取重要特征信息,再使用三层卷积神经网络,对每个张量的特征进行增强,每一个张量都是实体-项目的多关系表示,聚合所有的张量特征值,然后再进行TransE训练,从而得到优化后的三元组嵌入表示;

S3,采用关系图卷积网络层,用于将已经存储不同关系的实体-项目嵌入表示转化为对应张量进行聚合增强,对知识图获取的特征信息进行自适应的特征优化;对不同关系的实体和项目的嵌入表示进行转化;先将基于头索引的实体嵌入表示和基于尾索引的实体嵌入表示从第三维度进行拼接,获得实体嵌入表示的三维张量u',关联性高的用较高分数标记,经过高阶池化和注意力增强机制,有效地学习当前实体和项目范围内的特征信息,根据标记分数的不同,收集实体与项目关联度高的特征,从而得到最终的增强实体嵌入表示;

S4,跨视图学习过程中,采用最终的增强实体嵌入表示作为超图神经网络输入,通过超图神经网络聚合两个视图信息,从而获得最终的增强嵌入表示张量α;然后使用图对比学习方法来增强三元组嵌入表示中的交互信息,扩大选择视图的感受野,增强不同实体和项目关系的关联性表示;

S5,导出多个增强结构子视图,对于导出的多个增强结构子视图,使用不同增强知识图的相似性分数,判断不同子视图的噪声占有程度,选择相似性分数高的高质量知识图,从而提取高质量知识图上的三元组信息,获得最终推荐的项目。

2.根据权利要求1所述的一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,其中,将实体和项目关系嵌入的过程中,考虑相邻实体对当前嵌入表示的影响,将相邻实体间的关联性作为实体和项目嵌入表示的参考,优先选择关联性更高的实体和项目关系作为三元组信息的嵌入表示;然后依据异构相互注意力机制,把与其相关的上下文表示信息放入已经构建好的特定表示的矩阵中,使用基于图的方法探索关联性信息r并提取三元组嵌入表示,包括:设置所用到的知识图谱为G

其中,l

设定特定参数的权重矩阵W,合并不同关系的信息,使用LeakyReLU函数进行激活,得到三元组嵌入表示:其中,(l

r表示实体与项目交互关系的矩阵。

3.根据权利要求1所述的一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,在TransE训练的过程中,通过损失函数优化嵌入表示,其中损失函数的表达式如下:w表示三元组信息;

b表示实际标签,为0或1;

σ()表示softmax激活函数;

H表示经过知识图增强评分函数计算后的神经网络的输出;

或者,将聚合增强之后的实体和项目嵌入表示标记分数,使用二元交叉熵损失函数优化得分函数的评分来选取重要性特征向量为正样本数据;正样本数据的评分为1,负样本的数据则用知识图中分数为0的三元组信息w,对嵌入表示q(e,r,i)进行补充,以此来进行损失的计算,更新嵌入信息不断传递到下一层;此时的损失函数为多个损失,表达式如下:其中,

F(·)表示基于L

l

G

4.根据权利要求1所述的一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,所述高阶池化和注意力增强机制采用的是两种不同的高阶池化方法和注意力机制增强,包括:分别对所得三维嵌入张量进行注意力增强操作,得到的两个输出uu

其中,T(·)为关系图卷积层中相似性计算函数;

u'为实体嵌入表示的三维张量;

W'表示权重;

u

LeakyReLU()表示LeakyReLU激活函数。

5.根据权利要求1所述的一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,在超图神经网络聚合两个视图信息的过程中,构建了两个矩阵Dα

其中,W

α

α

E是维度为关系数量和实体数量的实体和关系的关联矩阵;

E

a

σ是激活函数;

B

6.根据权利要求1所述的一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,在超图神经网络聚合两个视图信息的过程中,还包括:对最终的增强嵌入表示张量α进行正则化,得到α′;然后构建了一个概率为p三维矩阵Z∈{0,1},用来选择正则化后的已经增强的嵌入表示α′,而获取多个增强视图GG

⊙表示矩阵运算中的Hadamard乘积。

7.根据权利要求1所述的一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,相似性分数的计算公式如下:x

其中,|| ||表示范数;

d(·)表示余弦相似度;

G

α

8.根据权利要求1所述的一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,所述提取高质量知识图上的三元组信息包括:使用不同增强知识图间的相似性分数计算知识图中不同用户u和项目i的影响力因子vv

c

其中,x

μ是v

v

Θ是控制均值影响程度的超参数。

9.根据权利要求1所述的一种基于关系图卷积神经网络的图对比学习推荐方法,其特征在于,所述图对比学习方法中的损失函数为多重自适应对比损失,包括:使用嵌入视图G

其中u、i分别表示用户和项目;

M

M

τ为硬负采样强度;

s(·)表示余弦函数;

s(z

s(z

损失函数中以

其中,

σ是激活函数;

p

p

在此基础上,引入一个自适应对比损失,使用硬负样本监督对比学习方法重新对样本进行采样分类,构建了一种基于硬负样本监督对比学习方法的自适应对比损失,使用负采样方法和标签信息来提升学习性能,将其视图对比损失结合;在原有正样本y的基础上重新采样正样本y其中,

y

y表示原有正样本;

β为超参数;

τ表示硬负采样中的的采样深度;

选择函数

其中,

exp(s(y,y

最终的自适应对比损失为

其中

因此,重自适应对比损失的表达式为:其中,

λ

||ω||表示ω的范数,ω表示模型的可学习参数;