[发明专利]一种基于动态图神经网络的信息推荐方法及系统在审
申请号: | 202210608367.6 | 申请日: | 2022-05-31 |
公开(公告)号: | CN115659060A | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 李刚;杨文林;张阁;白文涛;何召锋;程祥 | 申请(专利权)人: | 杭州康晟健康管理咨询有限公司 |
主分类号: | G06F16/9536 | 分类号: | G06F16/9536;G06N3/0442;G06N3/048;G06N3/08 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 龙涛 |
地址: | 200030 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 动态 神经网络 信息 推荐 方法 系统 | ||
本发明公开了一种基于动态图神经网络的信息推荐方法及系统,其中所述方法包括:建立第一项目节点集合;建立第一用户节点集合;基于所述用户历史行为,将所述关联项目节点与所述关联用户关联;设定目标时刻,基于所述目标时刻,获取第一用户的邻居节点,所述邻居节点包含用户节点和项目节点;基于注意力机制和时间感知长短记忆神经网络,获取所述第一用户的全局稳定兴趣和局部动态兴趣;基于所述第一用户的全局稳定兴趣和局部动态兴趣,生成推荐信息。本发明充分利用了数据库中全体用户数据中包含的跨用户协同推荐信号,增强了现有基于单用户建模的信息捕捉能力,能够更好的在序列推荐场景中为用户产出高质量推荐结果。
技术领域
本发明属于数据挖掘和深度学习领域,尤其涉及一种基于动态图神经网络的信息推荐方法及系统。
背景技术
随着互联网应用的不断发展,用户使用互联网的时间越来越多,如何使用户在海量信息中快速获得可能需要的信息,进一步提高用户体验和与用户交互沟通,则需要为用户提供信息推荐服务。例如,在医疗服务平台中,就需要及时为患者提供有用的服务信息。
其中,序列推荐(Sequential Recommendation)旨在通过顺序的方式建模并利用数据信息,为用户挑选出有效信息,作为推荐系统的一个重要分支手段收到了国内外研究人员的广泛关注,涌现了许多推荐方法。基于神经网络的序列推荐方法能够自动提取数据的深层特征,已发展成为最主流的推荐方法之一。
近年来,研究人员利用不同结构的神经网络进行信息推荐任务,并取得了最先进的研究成果。文献“Tang J,Wang K.Personalized top-n sequential recommendationvia convolutional sequence embedding[C]//Proceedings of the Eleventh ACMInternational Conference on Web Search and Data Mining.2018:565-573”提出了利用一个多层卷积神经网络模型Caser对序列数据进行建模。文献:“Hidasi B,KaratzoglouA,Baltrunas L,et al.Session-based recommendations with recurrent neuralnetworks[J].arXiv preprint arXiv:1511.06939,2015”提出GRU4REC,利用门控循环神经网络捕捉序列特性。进一步的,文献:“Hidasi B, Karatzoglou A.Recurrent neuralnetworks with top-k gains for session-based recommendations[C]//Proceedingsof the 27th ACM International Conference on Information and KnowledgeManagement.2018:843-852”提出GRU4REC+,其在 GRU4REC的基础上改进了损失函数的结构,进一步精细化捕捉序列信息。文献“Hidasi B,Karatzoglou A,Baltrunas L,etal.Session-based recommendations with recurrent neural networks[J].arXivpreprint arXiv:1511.06939,2015”提出了模型 SASREC,首次将自注意力模型应用于推荐场景,进一步提升了信息的捕捉能力。然而,这些方法均是将模型运用于单用户行为建模,而不能直接捕捉到数据中的跨用户协同信号,导致无法取得最佳性能。经过观察,推荐任务中的跨用户协同信号,可以利用构建用户项目交互图的形式,较为清晰的表现在图的连接关系中。现在需要一种方法能够克服上述技术中的问题。
发明内容
针对上述现有技术中存在的缺陷,本发明提供一种基于动态图神经网络的信息推荐方法,包括以下步骤:
步骤S101、获取第一用户的所有关联项目节点,建立第一项目节点集合,所述第一项目节点集合包含项目节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州康晟健康管理咨询有限公司,未经杭州康晟健康管理咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210608367.6/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置