[发明专利]基于多通道超图神经网络的捆绑推荐方法有效
申请号: | 202110512230.6 | 申请日: | 2021-05-11 |
公开(公告)号: | CN113177159B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 高跃;林浩杰 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06K9/62;G06N3/04;G06N3/08;G06V10/80;G06V10/82 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王萌 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 通道 超图 神经网络 捆绑 推荐 方法 | ||
本申请提出了一种基于多通道超图神经网络的捆绑推荐方法,涉及推荐系统技术领域,其中,该方法包括:获取用户‑物品‑捆绑包交互图构建用户超图、物品超图、捆绑包超图,获取节点特征初始化得到用户特征、物品特征、捆绑包特征并使用超图卷积进行特征提取,得到新的用户特征、物品特征和捆绑包特征进行融合得到对应的用户特征表示、物品特征表示、捆绑包特征表示,使用物品池化模块对物品特征表示进行聚合并与捆绑包特征表示相加得到最终表示;将用户特征表示和最终表示点乘得到用户对捆绑包的偏好程度之后进行捆绑推荐。采用上述方案的本发明解决了现有方法未对用户、物品和捆绑包进行显式区分建模,以及在建模高阶关联时仍有欠缺的技术问题。
技术领域
本申请涉及推荐系统技术领域,尤其涉及一种基于多通道超图神经网络的捆绑推荐方法和计算机设备。
背景技术
作为解决信息过载问题的有效方式,推荐系统已经被广泛地应用于音乐平台和短视频平台等领域。现有的推荐系统方法大多关注于如何更好地向用户推荐一个单一的物品,然而在部分的推荐场景中,除了单一的物品,推荐系统还需要向用户推荐一些包含多个物品的捆绑包,即捆绑推荐。在捆绑推荐中,我们一般具有物品和捆绑包的从属信息、用户与捆绑包的交互信息和用户和物品的交互信息。基于该信息,一些工作开始应用图网络来建模物品、捆绑包以及用户这三者之间的关系。然而现有方法没有对用户、物品和捆绑包进行显式区分建模,以及在建模高阶关联时仍有欠缺。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请的第一个目的在于提出一种基于多通道超图神经网络的捆绑推荐方法,解决了现有方法未对用户、物品和捆绑包进行显式区分建模,以及在建模高阶关联时仍有欠缺的技术问题,实现了引入超图结构来建模不同类型节点间的高阶关联信息的目的,同时实现了利用该任务中多种不同交互类型的信息对进行建模,并在建模用户、物品和捆绑包时进行显式区分的目的。
本申请的第二个目的在于提出一种基于多通道超图神经网络的捆绑推荐系统。
本申请的第三个目的在于提出一种计算机设备。
为达上述目的,本申请第一方面实施例提出了一种基于多通道超图神经网络的捆绑推荐方法,包括:获取用户-物品-捆绑包交互图和对应的节点特征,其中,用户-物品-捆绑包交互图包括物品和捆绑包的从属信息、用户与捆绑包的交互信息和用户与物品的交互信息;
根据用户-物品-捆绑包交互图构建用户超图、物品超图、捆绑包超图;
对节点特征进行初始化得到用户特征、物品特征、捆绑包特征;
对用户特征、物品特征、捆绑包特征和对应的用户超图、物品超图、捆绑包超图使用超图卷积进行特征提取,得到新的用户特征、物品特征和捆绑包特征;
对新的用户特征、物品特征和捆绑包特征进行特征融合得到对应的用户特征表示、物品特征表示、捆绑包特征表示;
使用捆绑包引导的物品池化模块对物品特征表示进行聚合,并与捆绑包特征表示相加得到最终表示;
通过将用户特征表示和最终表示进行点乘得到用户对捆绑包的偏好程度;
根据捆绑包的偏好程度进行捆绑推荐。
可选地,在本申请的一个实施例中,用户超图的构建包括以下步骤:
对于用户与物品的交互信息,以每一个物品为中心,用超边将与物品直接连接的用户进行连接,从而生成第一组超边;
对于用户与捆绑包的交互信息,以每一个捆绑包为中心,用超边将与物品直接连接的用户进行连接,从而生成第二组超边;
采用拼接的融合方式对第一组超边和第二组超边进行融合,生成用户超图,
物品超图的构建包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110512230.6/2.html,转载请声明来源钻瓜专利网。