一种融合时间序列的图神经网络会话推荐方法技术

技术编号:43081882 阅读:24 留言:0更新日期:2024-10-26 09:32
本发明专利技术公开了一种融合时间序列的图神经网络会话推荐方法,包括:获取用户已有交互并划分会话序列,基于所述用户已有交互会话序列构建用户‑项目异构图和项目‑项目异构图;将所述用户‑项目异构图和所述项目‑项目异构图输入至融合时间序列的图神经网络会话推荐模型SRTS‑GNN中进行训练,对用户之后可能交互的项目进行预测,并用不同评价指标进行评估;其中,融合时间序列的图神经网络会话推荐模型SRTS‑GNN使用多头注意力机制对经过图神经网络编码的会话序列进行优化和增强,通过时间感知门控捕获用户随时间的偏好变化,使用个性化会话编码器生成个性化会话表示。

【技术实现步骤摘要】

本专利技术涉及神经网络预测,尤其涉及一种融合时间序列的图神经网络会话推荐方法


技术介绍

1、基于会话的推荐算法其目的在于通过匿名会话来预测用户感兴趣的行为,使用图神经网络可以将会话数据建模为图结构来捕获项目之间的复杂关系。然而,当前的方法只是将包含项目的会话作为输入到图神经网络来提取其特征信息,忽略了会话发生的时间节点信息,用户的喜好往往随时间的变化也在发生改变。其次,现有方法仍然不能很好地考虑会话中交互项对会话的影响程度。

2、基于rnn方法在序列依赖关系建模方面具有固有优势,在基于会话的推荐算法占主导地位。hidasi等人首先将gru与rnn结合使用,为gru4rec。受注意力机制的启发,神经注意推荐机narm利用具有注意力机制的混合编码器来建模用户的顺序行为并捕获用户在当前会话中的主要目的,稍后将其组合为统一的会话表示。chen等人提出使用共享注意力网络来捕获用户的本地和全局偏好。一种新的短期注意/记忆优先模型stamp提出以解决长短期记忆模型不能很好地模拟长时间会话的缺点。stamp可以从会话上下文的长期记忆中捕获用户的一般兴趣,同时本文档来自技高网...

【技术保护点】

1.一种融合时间序列的图神经网络会话推荐方法,其特征在于,包括:

2.根据权利要求1所述的融合时间序列的图神经网络会话推荐方法,其特征在于,所述用户-项目异构图用于表示用户与项目之间的交互行为,所述项目-项目异构图包括相邻会话中的交互行为和同一会话中的共现行为。

3.根据权利要求2所述的融合时间序列的图神经网络会话推荐方法,其特征在于,将所述用户-项目异构图和所述项目-项目异构图输入至融合时间序列的图神经网络会话推荐模型SRTS-GNN中进行训练,包括:

4.根据权利要求3所述的融合时间序列的图神经网络会话推荐方法,其特征在于,获得所述会话嵌入和用户嵌...

【技术特征摘要】

1.一种融合时间序列的图神经网络会话推荐方法,其特征在于,包括:

2.根据权利要求1所述的融合时间序列的图神经网络会话推荐方法,其特征在于,所述用户-项目异构图用于表示用户与项目之间的交互行为,所述项目-项目异构图包括相邻会话中的交互行为和同一会话中的共现行为。

3.根据权利要求2所述的融合时间序列的图神经网络会话推荐方法,其特征在于,将所述用户-项目异构图和所述项目-项目异构图输入至融合时间序列的图神经网络会话推荐模型srts-gnn中进行训练,包括:

4.根据权利要求3所述的融合时间序列的图神经网络会话推荐方法,其特征在于,获得所述会话嵌入和用户嵌入的方法包括:

5.根据权利要求3所述的融...

【专利技术属性】
技术研发人员:蔡川李仕华
申请(专利权)人:兰州速微网络科技有限公司
类型:发明
国别省市:

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

1