行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211001216.0 (22)申请日 2022.08.19 (71)申请人 北京建筑大学 地址 100037 北京市西城区展览 路1号 (72)发明人 万珊珊 刘颖 胡玉玲 吕橙  杨舒月 丁嘉琦 邱冬炜  (74)专利代理 机构 北京高沃 律师事务所 1 1569 专利代理师 万慧华 (51)Int.Cl. G06F 16/9536(2019.01) G06F 16/906(2019.01) G06F 16/36(2019.01) G06N 3/04(2006.01) G06Q 30/06(2012.01) (54)发明名称 异构网络中基于自适应动态知识图谱的推 荐方法及系统 (57)摘要 本发明涉及一种异构网络中基于自适应动 态知识图谱的推荐方法及系统, 属于推荐领域, 根据用户以及项目之间的复杂交互关系, 构建异 构网络, 提取用户隐式特征, 同时利用图注意力 网络中的多头注意力来提取用户的短期偏好, 对 知识图谱进行更新, 进而对用户 、 项目集合进行 分簇, 建立种子簇集合, 利用RippleNet模型计算 概率预测值, 得到推荐结果列表, 实现时效性以 及自适应性, 提高推荐系统准确性, 更好地解决 数据稀疏、 冷启动以及偏差问题。 权利要求书5页 说明书19页 附图3页 CN 115329215 A 2022.11.11 CN 115329215 A 1.一种异构网络中基于自适应动态知识图谱的推荐方法, 其特 征在于, 包括: 根据用户以及项目之间 复杂交互关系的数据集, 构建异构网络; 对异构网络进行实体和关系提取, 建立基础 知识图谱; 在时间仓内利用图注意力网络提取用户的短期偏好特征, 并根据短期偏好特征计算多 元注意力系数; 在基础知识图谱中将属于系数阈值范围的多元注意力系数所在关系 进行删除, 获得实 时知识图谱; 对实时知识图谱中的用户和项目进行分簇, 获得多个用户簇和多个项目簇; 根据实时知识图谱筛 选项目簇并组成每 个用户簇的种子集 合; 根据每个用户簇的种子集合, 利用RippleNet模型预测每个用户簇点击种子集合中每 个项目簇的概 率值; 将最大概 率值对应的项目簇作为每 个用户簇的推荐结果, 生成推荐结果列表; 改变时间仓, 返回步骤 “在时间仓内利用图注意力网络提取用户的短期偏好特征, 并根 据短期偏好特 征计算多元注意力系数 ”, 获得实时的推荐结果。 2.根据权利要求1所述的推荐方法, 其特征在于, 所述用户以及项目之间复杂交互关系 的数据集的构建过程包括: 分别采集用户集 合和项目集 合; 采集用户 ‑用户、 用户 ‑项目以及项目 ‑项目的关系集 合; 利用公式 计算关系集合中每个关系的权 值; 式中, 为关系ri的权值函数, γ为归一化系数, 为关系ri的建立时间长度, 为 关系ri的交互频率, 为关系ri两个节点的共同关系节点的个数, i∈[1,N], N为关系总 数; 将用户集合、 项目集合、 关系集合和每个关系的权值构成用户以及项目之间复杂交互 关系的数据集。 3.根据权利要求1所述的推荐方法, 其特 征在于, 所述时间仓为 TIa=[tia,tia+1] 式中, TIa为时间仓, a为常数, tia、 tia+1分别表示 起始时间、 终止时间。 4.根据权利要求1所述的推荐方法, 其特征在于, 所述在时间仓 内利用图注意力网络提 取用户的短期偏好特 征, 并根据短期偏好特 征计算多元注意力系数, 具体包括: 利用公式 计算用户的潜在特征; 式 中, 表示用户的潜在特征, σ 表示非线性激活函数, W表示神经网络权重, AFu‑u表示融合 用户显式好友与隐式好友的聚合函数, 表示在时间仓TIa下用户对其他用户进行 的交 互, Exu表示显式好友特 征表示, Imu表示隐式好友特 征表示, b表示神经网络偏置; 根据用户的潜在特征, 采用公式 权 利 要 求 书 1/5 页 2 CN 115329215 A 2计算邻域用户的注意力系数; 式中, 表示邻域用户的注意力系数, Softmax ()表示归一化函数, W'表示权重矩阵, 表示注意力网络的参数的转置, 分别表示 注意力网络的第一、 第二偏置项的k次方; 利用公式 计算用户交互项目的潜在 特征; 式中, 表示用户交互项目的潜在特征, AFu‑v表示融合用户历史交互过的显性感兴 趣的项目与用户通过元路径间接交互的隐性项目的聚合函数, 表示在时间TIa下用户 对其他项目进行的交互, Exv表示用户历史交互过的显 性感兴趣的项目, Imv表示用户通 过元 路径间接交 互的隐性项目; 根 据 用 户 交 互 项 目 的 潜 在 特 征 ,采 用 公 式 计算邻域项目的注意力系数; 式中, 表示邻域项目的注意 力系数; 利用公式 计算项目与项目的潜在特 征; 式中, 表示项目与项目的潜在特征, AFv‑v表示融合与目标项目有直接相关信息以及 间接相关信息的聚合函数, 表示在时间仓TIa下目标项目与其他项目进行的交互嵌入, Div表示与目标项目有直接相关信息的项目, I nv表示与目标项目有间接相关信息的项目; 根据项目与项目的潜在特征 , 采用公式 计算交互项目的注意力系数; 式 中, 表示交互项目的注意力系数; 利用公式 计算与用户偏好无关的虚拟关系 项目特征; 式中, 表示与用户偏好无关的虚拟关系项目特征, Fu…v表示与用户偏好无直 接与间接相关项目的聚合函数, 表示在时间TIa下与用户无关随机项目的嵌入, Viv表示 与用户偏好无关的项目特 征表示, 所包 含元素为随机 5个项目特 征, 建立虚拟关系; 根据与 用户偏好无关的 虚拟关 系项目 特征 , 采 用公式 计算虚拟关系项目的注意力系数; 式中, 表示虚拟关系 项目的注意力系数。 5.根据权利要求1所述的推荐方法, 其特征在于, 所述对实时知识图谱中的用户和项目 进行分簇, 获得多个用户簇和多个项目簇, 具体包括: 根据实时知识图谱对用户和项目进行分类, 分为多个簇, 每个簇包含的节点个数为1 ‑5 个, 获得用户簇为 项目簇为 权 利 要 求 书 2/5 页 3 CN 115329215 A 3

.PDF文档 专利 异构网络中基于自适应动态知识图谱的推荐方法及系统

文档预览
中文文档 28 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共28页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 异构网络中基于自适应动态知识图谱的推荐方法及系统 第 1 页 专利 异构网络中基于自适应动态知识图谱的推荐方法及系统 第 2 页 专利 异构网络中基于自适应动态知识图谱的推荐方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-17 23:43:26上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。