[发明专利]一种融合知识图谱表示学习和偏置矩阵分解的推荐方法在审
| 申请号: | 201911100389.6 | 申请日: | 2019-11-12 |
| 公开(公告)号: | CN111125540A | 公开(公告)日: | 2020-05-08 |
| 发明(设计)人: | 李弼程;马海江;王瑞;王成 | 申请(专利权)人: | 华侨大学 |
| 主分类号: | G06F16/9536 | 分类号: | G06F16/9536;G06F16/36 |
| 代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 张松亭;林燕玲 |
| 地址: | 362000 福建省*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 融合 知识 图谱 表示 学习 偏置 矩阵 分解 推荐 方法 | ||
1.一种融合知识图谱表示学习和偏置矩阵分解的推荐方法,其特征在于:
1)从IMDB电影资料库中获取用户、推荐项目、推荐项目的相关属性、以及用户对推荐项目的喜爱程度,建立一个推荐项目知识图谱;
2)根据Movienlens数据集中,用户对项目实体的评分构建用户项目交互矩阵,将项目实体与知识图谱中的推荐项目进行匹配;
3)对构建的推荐项目知识图谱,通过TransR模型训练得到推荐项目及关系的向量表达;
4)利用推荐项目及关系的向量表达,通过余弦相似度计算推荐项目与待预测项目之间的相似度,选取最相似的k个近邻推荐项目融入偏置矩阵分解模型;
5)通过偏置矩阵分解模型求解矩阵分解后的用户特征矩阵与推荐项目特征矩阵,并计算得出用户对推荐项目的预测评分;
6)将预测评分高的推荐项目推荐给用户。
2.如权利要求1所述的一种融合知识图谱表示学习和偏置矩阵分解的推荐方法,其特征在于,步骤1)中,所述推荐项目知识图谱采用抓取IMDB电影资料库的方式建立,对数据结构化之后进行知识抽取,抽取的数据以三元组的形式存储。
3.如权利要求1所述的一种融合知识图谱表示学习和偏置矩阵分解的推荐方法,其特征在于,步骤2)中,采用实体链接方法将Movienlens数据集中的每部电影即项目实体映射到推荐项目知识图谱中。
4.如权利要求1所述的一种融合知识图谱表示学习和偏置矩阵分解的推荐方法,其特征在于,步骤3)具体包括:
3.1)将推荐项目知识图谱中的用户和推荐项目分别表示成用户向量和推荐项目向量,同时,将推荐项目知识图谱中用户对推荐项目的喜爱程度也表示成用户与推荐项目之间的关系向量;
3.2)利用TransR模型建立用户向量、推荐项目向量、以及用户和推荐项目之间关系向量的损失函数,并通过最小化函数,使其循环收敛到最优;模型训练完成后,可得到推荐项目及关系的向量表达。
5.如权利要求1所述的一种融合知识图谱表示学习和偏置矩阵分解的推荐方法,其特征在于,步骤4)中,余弦相似度函数的计算公式为:
其中,l表示TransR模型训练出来的推荐项目向量的维度;vjl表示第j个推荐项目的l维实体;vkl表示第k个待预测项目的l维实体。
6.如权利要求1所述的一种融合知识图谱表示学习和偏置矩阵分解的推荐方法,其特征在于,步骤4)中,对相似度的计算结果进行排序,选取最相似的k个近邻推荐项目。
7.如权利要求1所述的一种融合知识图谱表示学习和偏置矩阵分解的推荐方法,其特征在于,步骤5)中,使用梯度下降算法最小化目标函数来求解用户特征矩阵和推荐项目特征矩阵,根据用户特征矩阵与推荐项目特征矩阵进行预测用户对推荐项目的评分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911100389.6/1.html,转载请声明来源钻瓜专利网。





