[发明专利]一种基于社会化标签的个性化推荐系统优化方法有效
申请号: | 201110386982.9 | 申请日: | 2011-11-29 |
公开(公告)号: | CN102376063A | 公开(公告)日: | 2012-03-14 |
发明(设计)人: | 欧阳元新;秦思思;张秦;熊璋 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 李有浩 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 社会化 标签 个性化 推荐 系统 优化 方法 | ||
1.一种基于社会化标签的面向用户和项目的个性化推荐系统优化方法,其特征在于包括有下列步骤:
第一步:在电子商务的项目集I={i1,i2,...,ia,…in}和用户集U={u1,u2,…,uc,...um}中采用矩阵形式表达出用户-项目评分矩阵R=|U|×|I|和用户-项目社会化标签矩阵T=|U|×|I|;
第二步:依据用户-项目评分矩阵R=|U|×|I|、用户-项目社会化标签矩阵T=|U|×|I|在K近邻推荐模型中获取目标项目in与任意一项目ia之间的项目间相似度ISim(in→ia);
第三步:采用所述第二步的处理方法遍历目标项目in分别与项目集I={i1,i2,…,ia,…in}中项目处理,目标项目in的项目集相似度ISim(in);
第四步:依据用户-项目评分矩阵R=|U|×|I|、用户-项目社会化标签矩阵T=|U|×|I|在K近邻推荐模型中获取目标用户um与任意一用户uc之间的用户间相似度USim(um→uc);
第五步:采用所述第四步的处理方法遍历目标项目in分别与用户集U={u1,u2,…,uc,...um}中用户处理,目标项目in的用户集相似度UTSim(um);
第六步:获取目标用户-近邻项目评分r(um,i′);
根据项目集相似度ISim(in)来获取与目标项目in相似度最高的前面的项目,得到目标项目in的K近邻项目集合KNN(in);所述K近邻项目集合KNN(in)中的任意一个元素记为i′,则有目标用户um对目标项目in的K近邻项目集合KNN(in)中任意一元素的评分记为r(um,i′);
第七步:获取近邻用户-目标项目评分r(u′,in);
根据用户集相似度USim(um)来获取与目标用户um相似度最高的前面的用户,得到目标用户um的K近邻用户集合KNN(um)。所述K近邻用户集合KNN(um)中的任意一个元素记为u′,则有目标用户um的K近邻用户集合KNN(um)对目标项目in的评分记为r(u′,in);
第八步:从项目集相似度ISim(in)中选取与K近邻项目集合KNN(in)相关的相似度ISim(KNN(in));
从用户集相似度USim(um)中选取与K近邻用户集合KNN(um)相关的相似度USim(KNN(um));
第九步:计算预测评分
对目标用户-近邻项目评分r(um,i′)、近邻用户-目标项目评分r(u′,in)、目标项目-K近邻相似度ISim(KNN(in))和目标用户-K近邻相似度USim(KNN(um))进行加权平均,得到目标用户um对目标项目in的预测评分
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110386982.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:LED背光源驱动装置
- 下一篇:生物组织染色机