[发明专利]一种基于拓扑信息嵌入的超图卷积协同过滤推荐方法、系统及计算机可读存储介质有效

专利信息
申请号: 202110973781.2 申请日: 2021-08-24
公开(公告)号: CN113672811B 公开(公告)日: 2023-04-18
发明(设计)人: 林泽锐;罗玉;凌捷;柳毅 申请(专利权)人: 广东工业大学
主分类号: G06F16/9535 分类号: G06F16/9535;G06F16/9536;G06F18/214;G06F18/232;G06N3/0464
代理公司: 北京清控智云知识产权代理事务所(特殊普通合伙) 11919 代理人: 管士涛
地址: 510006 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 拓扑 信息 嵌入 超图 卷积 协同 过滤 推荐 方法 系统 计算机 可读 存储 介质
【权利要求书】:

1.一种基于拓扑信息嵌入的超图卷积协同过滤推荐方法,其特征在于,包括以下步骤:

获取用户与项目交互数据,并构造用户-项目交互二部图;

构建用户与项目的初始嵌入查找表,利用聚类算法将用户-项目交互二部图进行子图划分,得到c个不连通的聚类子图;

使用矩阵分解来对聚类子图进行编码,得到位置拓扑编码;

定义关联规则表,利用关联规则表分别得到用户的和项目的超边组,整合所述超边组生成超图,并获得超图关联矩阵;

通过超图卷积操作分别学习用户与项目的高阶邻域复杂相关性,将超图卷积的输出与位置拓扑编码进行结合,并通过可学习的前馈神经网络来进行信息融合得到嵌入向量;

将嵌入向量进行内积处理得到用户与项目之间的关联分数,并根据关联分数为用户推荐可能感兴趣的项目;

构建用户与项目的初始嵌入查找表,利用聚类算法将用户-项目交互二部图进行子图划分,得到c个不连通的聚类子图具体过程为:

构建用户与项目的初始嵌入查找表分别为:其中N,M分别为用户的数量和项目的数量,表示第N个用户的向量表示,表示第M个项目的向量表示,用户与项目之间的交互构成了交互矩阵,记为H∈{0,1}N×M

使用METIS聚类算法对用户-项目交互二部图进行划分,对划分结果随机采样并充足得到c个不连通的子图,分割结果表示为:其中,Gc表示分割得到的第c个聚类子图;

使用矩阵分解来对聚类子图进行编码,得到位置拓扑编码具体为:

使用矩阵分解对聚类子图中的节点进行编码,通过梯度下降来获得用户位置拓扑编码矩阵P∈RN×K和项目位置拓扑编码矩阵Q∈RM×K

通过超图卷积操作分别学习用户与项目的高阶邻域复杂相关性,将超图卷积的输出与位置拓扑编码进行结合,并通过可学习的前馈神经网络来进行信息融合得到嵌入向量,具体步骤为:

将超图关联矩阵和用户-项目嵌入通过超图卷积操作分别学习高阶邻域复杂相关性并得到超图卷积输出;

将超图卷积的输出与位置拓扑编码进行结合,并通过可学习的1层前馈神经网络来进行信息融合,得到嵌入向量;

其中,通过构建子图的邻接矩阵AN×M和预测评分矩阵之间的误差函数来学习用户位置拓扑编码矩阵P和项目位置拓扑编码矩阵Q,因此用户i和商品j的拓扑位置编码pi和qj之间的误差被定义为:

公式中pik代表用户i的位置编码表示pi的第k位数字,同理qjk则代表项目j的位置编码qj的第k位数字;

使用梯度下降算法来求解上述拓扑位置编码pi和qj之间的误差,首先求解损失函数的梯度:

接着沿梯度的负方向来更新变量:

其中,α为梯度下降法中的学习率,作用是控制参数的更新速率;

通过上述的两个步骤来进行迭代优化,直到算法收敛,至此,获得了用户和项目的拓扑位置编码矩阵P∈RN×K,Q∈RM×K

2.根据权利要求1所述的一种基于拓扑信息嵌入的超图卷积协同过滤推荐方法,其特征在于,所述获取用户与项目交互数据,并构造用户-项目交互二部图,具体为:

从开源的数据集中获取用户与项目交互数据,所述用户与项目交互数据为欧氏空间数据,将欧氏空间数据构造为非欧氏空间数据即得到用户-项目交互二部图。

3.根据权利要求2所述的一种基于拓扑信息嵌入的超图卷积协同过滤推荐方法,其特征在于,对于开源数据集中每个可以观察到的用户项目交互视为正样本,对用户没有交互过的项目执行负采样策略,与正样本进行配对。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110973781.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top