[发明专利]一种基于信任和影响力结合的个性化推荐方法在审
申请号: | 201810754998.2 | 申请日: | 2018-07-11 |
公开(公告)号: | CN109241399A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 张雪峰;刘佳欣;僧德文;陈秀莉 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱月芬 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于信任和影响力结合的个性化推荐方法,包括以下步骤:步骤1:构建用户‑项目评分矩阵;步骤2:对用户‑项目已评分矩阵进行计算后得到用户初始直接信任度,使用皮尔逊相关系数度量用户相似度,并结合用户交互频率得到用户对项目的偏好度;步骤3:构建用户‑用户信任矩阵;步骤4:通过信任矩阵计算影响力,并按照影响力强度筛选出预设大小的影响力用户结合,构成用户‑用户影响力矩阵;步骤5:构建及训练模型;步骤6:通过训练好的模型预测用户对未知项目的评分,选择较高评分的项目产生推荐集。本发明有效的整合了评分数据及社交网络等多种信息源,提高了推荐的精确度。 | ||
搜索关键词: | 构建 矩阵 个性化推荐 评分矩阵 用户相似度 用户影响力 直接信任度 矩阵计算 模型预测 评分数据 强度筛选 社交网络 训练模型 用户交互 用户信任 偏好度 信息源 度量 预设 整合 | ||
【主权项】:
1.一种基于信任和影响力结合的个性化推荐方法,其特征在于,包括以下步骤:步骤1:构建用户‑项目评分矩阵;步骤2:对用户‑项目已评分矩阵进行计算后得到用户初始直接信任度T(u,v);使用皮尔逊相关系数度量计算用户相似度sim(u,v),并结合用户交互频率得到用户对项目的偏好度P(u,c);步骤3:在成功或失败的用户交互中根据用户对项目的偏好度为不同的项目分配不同的权重,得到最终的直接信任度T(u,v),再利用设置阈值的方式过滤掉信任值小于阈值的方式得出最终的用户‑用户信任矩阵;步骤4:通过信任矩阵计算影响力,并按照影响力强度筛选出预设大小的影响力用户结合,构成用户‑用户影响力矩阵;其中通过信任矩阵计算影响力,并按照影响力强度筛选出预设大小的影响力用户结合,具体为:步骤4.1:计算边的权值w(i,j):边的权值为节点i和节点j信任的权值,且该权值是有向的,即i→j为T(i,j),w(i,j)=T(i,j);步骤4.2:计算节点的权值w(i):节点的权值为该节点出度的边的权值之和,即
其中,
表示用户i的出度集合,即用户i的信任用户集合;步骤4.3:计算相关重要性p(i,j):计算公式如下:
步骤4.4:计算影响力C(i,j):计算公式如下:
其中p(i,j)表示的是用户i对用户j的直接影响力,而p(i,j)p(i,k)表示用户k对用户j的间接影响力;通过设置阈值vc,将大于vc的用户保留作为用户j的影响力用户集合;步骤5:构建及训练模型;步骤6:通过训练好的模型预测用户对未知项目的评分,选择top‑N个评分分的项目集产生最终推荐集。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810754998.2/,转载请声明来源钻瓜专利网。