【技术实现步骤摘要】
基于数据血缘特征和行为语义特征的自注意力推荐方法、装置及设备
[0001]本专利技术涉及序列推荐领域,尤其涉及一种基于数据血缘特征和行为语义特征的自注意力推荐方法及装置。
技术介绍
[0002]随着基于社交网络服务的快速发展,海量的数据已被用于挖掘用户的行为模式从而实现个性化产品推荐。推荐任务旨在通过用户的历史行为和产品的基本信息为其推荐可能感兴趣的产品,既能提高用户体验,也能为社交网络运营商和商业实体带来潜在的收入。
[0003]公开号为CN114529364A的中国专利文献公开了一种基于注意力机制的商品序列推荐方法,包括:获取用户的商品历史数据集并进行数据预处理;利用多头注意力机制来捕捉用户最近历史行为中物品与物品的之间的关系依赖,得到用户短期兴趣偏好向量;将用户与项目在隐式空间的的相似度系数加入注意力机制的权重中,为长期兴趣分配不同的权重,得到长期偏好的最终表示。最后加权融合长短期偏好得到用户最终的兴趣偏好。然后将其与候选集中每一个物品进行交互,在预测层得到该相关性分数值,然后将所得到的分数值按照由高到低排序得到推荐序列,相关性的分数越高就代表用户下一项交互的可能性越大。
[0004]公开号为CN114218475A的中国专利文献公开了一种通过迭代堆叠有效训练深度序列推荐模型的方法及装置,包括:先使用部分数据在浅层序列推荐模型训练,然后通过迭代堆叠的方式,将前面浅层模型的网络结构块的参数作为新的顶层结构块的初始化,构造两倍深度的序列推荐模型,并加入新数据对新的模型进行微调,达到加速模型训练、节约 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于数据血缘特征和行为语义特征的自注意力推荐方法,其特征在于,包括:利用用户的历史交互序列信息以及涉及产品的数据血缘关系信息基于神经网络训练出产品推荐模型,所述的产品推荐模型包括数据血缘特征提取模块、行为语义建模模块和自注意力解码器;获取目标用户的历史交互序列信息以及涉及产品的数据血缘关系信息并输入训练好的产品推荐模型,输出对应的目标推荐产品。2.根据权利要求1所述的基于数据血缘特征和行为语义特征的自注意力推荐方法,其特征在于,所述的产品推荐模型包括:数据血缘特征提取模块,根据用户的历史交互序列中所涉及产品的血缘链路图,通过多层图卷积层得到产品的数据血缘特征;行为语义建模模块,根据用户的历史交互序列提取用户的行为语义特征;自注意力解码器,将数据血缘特征和行为语义特征转换成目标推荐产品的概率分布。3.根据权利要求2所述的基于数据血缘特征和行为语义特征的自注意力推荐方法,其特征在于,通过数据血缘特征提取模块提取数据血缘特征的过程包括:根据产品的数据血缘链路图初始化产品链路节点的特征矩阵;通过堆叠多层图卷积层,将特征矩阵的信息逐层高阶传递,得到产品的数据血缘特征。4.根据权利要求3所述的基于数据血缘特征和行为语义特征的自注意力推荐方法,其特征在于,通过以下步骤提取产品的数据血缘特征:(A1)定义数据血缘链路图为其中,为图中的数据血缘节点,为节点之间的关系;令数据血缘链路图的度矩阵、邻接矩阵分别为令为包含共个节点的特征向量的矩阵,其中每一行是节点v
i
的特征向量;(A2)通过首层图卷积层得到产品链路节点的初始化特征矩阵,计算公式为:式中,为首层图卷积层输出的初始化特征矩阵;ρ为激活函数;W0为权重矩阵;为归一化对称自相关矩阵;(A3)通过多层图卷积层依次将初始化特征矩阵的信息逐层高阶传递,得到产品的数据血缘特征,计算公式为:其中,和W
j
分别为第j层特征矩阵和权重矩阵;(A4)至此,得到用户的历史交互序列中涉及产品的数据血缘特征(A4)至此,得到用户的历史交互序列中涉及产品的数据血缘特征其中,GCN为j层图卷积网络,X为个节点的特征向量的矩阵,[
·
]为切片操作。5.根据权利要求2所述的基于数据血缘特征和行为语义特征的自注意力推荐方法,其特征在于,通过行为语义建模模块提取用户的行为语义特征的过程包括:
针对用户的历史交互序列中涉及的产品集合生成固定长度的产品嵌入矩阵;为用户的历史交互序列中的每项产品生成独热编码,并对独热编码与产品嵌入矩阵做矩阵乘法,获得用户交互序列嵌入矩阵;将用户交互序列嵌入矩阵与对应的时间编码融合,获得用户的行为语义特征。6.根据权利要求5所述的基于数据血缘特征和行为语义特征的自注意力推荐方法,其特征在于,通过以下步骤提取用户的行为语义特征:(B1)定义用户历史交互序列用户历史交互序列中产品的集合中产品的集合为产品嵌入矩阵,对于历史交互序列中的每个产品l
k
的嵌入向量为E
/
l
k
,其中是产品l
k
对应的独热向量;(B2)利用位置编码对交互的时间进行编码,由下式计算时间特征嵌入E
t
:其中,i∈{1,2,
…
技术研发人员:潘晓华,金泳,高扬华,王欣锋,沈诗婧,朱心洲,尹建伟,
申请(专利权)人:浙江中烟工业有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。