[发明专利]基于Jaccard均衡距离的协同过滤推荐方法在审

专利信息
申请号: 201510493501.2 申请日: 2015-08-12
公开(公告)号: CN105095476A 公开(公告)日: 2015-11-25
发明(设计)人: 李阳阳;焦李成;王贾予沣;马文萍;尚荣华;马晶晶 申请(专利权)人: 西安电子科技大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;韦全生
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公了一种基于Jaccard均衡距离的协同过滤推荐方法,主要解决现有方法中推荐准确度不高,推荐准确度易受邻居集大小影响的问题。其技术方案是:(1)从推荐系统中获取用户-项目评分,并计算用户的相似度矩阵X;(2)根据用户-项目评分,确定最近邻居查询个数nu;(3)根据相似度矩阵X,确定目标用户的邻居集;(4)由邻居集计算出目标用户对所有未评分项的预测评分值;(5)将计算出的预测评分降序排列,推荐前N个项目给用户,5≤N≤20。本发明能够提供准确度更高的推荐结果,且当邻居集大小发生变化时,可以提供稳定的推荐结果,可用于个性化推荐系统。
搜索关键词: 基于 jaccard 均衡 距离 协同 过滤 推荐 方法
【主权项】:
基于Jaccard均衡距离的协同过滤推荐方法,包括如下步骤:(1)根据推荐系统提供的用户‑项目评分记录构造大小为m×n的用户‑项目评分矩阵R,其中m为用户数量,n为项目数量,将用户项目评分矩阵R中的90%作为训练集合T,10%做为测试集C;(2)依据训练集T中的评分数据,用Jaccard均衡距离方法计算用户的相似度得到一个m×m的相似度矩阵该相似度矩阵第i行中的数据元素表示用户i和其他所有用户的相似度,元素X(i,j)表示用户i与用户j的相似度;(3)确定最近邻居查询个数nu;(4)确定目标用户U,待评分项目Ic;(5)用(2)中得出的相似度矩阵X和最近邻居查询个数nu,确定目标用户U的邻居集S(U);(6)计算用户U对项目Ic的预测评分值ri,c;(7)循环步骤(4)‑(6)对测试集中的所有用户的评分都进行预测;(8)对测试集中的每个用户,将其预测评分值从大到小排列,选择前N个项目作为推荐项目,其中5≤N≤20。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201510493501.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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