【技术实现步骤摘要】
本专利技术属于推荐系统
,尤其涉及一种结合模糊权重相似性度量和聚类协 同过滤的方法。
技术介绍
随着互联网和信息技术的快速发展和普及,人们对信息的依赖程度与日俱增。信 息技术的大量使用提高了信息的生产、处理和传播的效率。互联网作为信息时代的基础平 台,承载了大量的信息资源。面对海量的信息资源,用户无法筛选出对自己有用的信息,这 就是信息过载问题。为了解决信息过载问题,推荐系统应运而生。与传统的信息过滤技术 搜索引擎相比,推荐系统不需要用户提供搜索的关键词,而是通过分析用户历史行为记录 发现用户潜在爱好,从而产生推荐。因此,推荐系统满足了用户的个性化需求。 协同过滤推荐算法是推荐系统的主流算法,这种算法的基本思想是:用户会喜欢 (不喜欢)与他兴趣相同(不相同)的用户所喜欢的项目。协同过滤算法主要分为:基于 内存的算法和基于模型的算法。基于内存的协同过滤算法可分为基于用户的协同过滤算法 (user-basedcollaborativefiltering,UBCF)和基于项目的协同过滤算法(item-based collaborativefiltering,IBCF)。两种算法的关键都在于相似度的计算,不同的相似度计 算方法会对目标用户产生不同的邻居集,进而影响推荐结果。而传统的相似度计算方法直 接应用用户的评分值或评分偏差,没有考虑用户评分的不确定性和不同的评分习惯。因 此,我们应该给原始评分加上合适的权重值,以逼近用户真实的评分意愿。文献Improving Coll-aborativeFilteringRecomm ...
【技术保护点】
一种结合模糊权重相似性度量和聚类协同过滤的方法,其特征在于,该结合模糊权重相似性度量和聚类协同过滤的方法包括以下步骤:步骤一,处理用户—项目评分矩阵Rm×n,确定目标用户Ui、待评分的项目Ic、最近邻居查询个数knear和分类数kcluster;步骤二,依据评分矩阵Rm×n,用fcos,fcor,fadj分别计算用户三种不同的相似度矩阵FCOS,FCOR,FADJ,从相似度矩阵中知道任意两个用户之间的相似度;fcos:模糊加权余弦相似性;fcor:模糊加权相关相似性;fadj:模糊加权修正余弦相似性;步骤三,由步骤二得出的相似度,再根据k‑means算法和分类个数kcluster对所有用户进行分类;步骤四,选取用户Ui所在的类index;确定用户的最近邻居集s(Ui);步骤五,然后利用ri,c计算预测评分;ri,c=ri‾+ΣUj∈S(Ui)sim(Ui,Uj)×(rjc-rj‾)ΣUj∈S(Ui)sim(Ui,Uj)]]>ri,c:用户Ui对项目Ic的评分;用户Ui的平均评分;s(Ui ...
【技术特征摘要】
1. 一种结合模糊权重相似性度量和聚类协同过滤的方法,其特征在于,该结合模糊权 重相似性度量和聚类协同过滤的方法包括以下步骤: 步骤一,处理用户一项目评分矩阵Rmxn,确定目标用户Ui、待评分的项目I。、最近邻居查 询个数knear和分类数kcluster; 步骤二,依据评分矩阵Rmxn,用fcos,fcor,fadj分别计算用户三种不同的相似度矩阵FCOS,FCOR,FADJ,从相似度矩阵中知道任意两个用户之间的相似度;fcos:模糊加权余弦 相似性;fcor:模糊加权相关相似性;fadj:模糊加权修正余弦相似性; 步骤三,由步骤二得出的相似度,再根据k-means算法和分类个数kcluster对所有用 户进行分类; 步骤四,选取用户Ui所在的类index;确定用户的最近邻居集s(Ui); 步骤五,然后利用ιγ。计算预测评分; k。:用户Ui对项目I。的评分;^ :用户Ui的平均评分;s(Ui):用户Ui的最近邻居集; 步骤六,循环步骤四和步骤五直到对测试集中的所有用户的评分都进行了预测。2. 如权利要求1所述的结合模糊权重相似性度量和聚类协同过滤的方法,其特征在 于,步骤二中的fcos,fcor,fadj通过引入模糊权重w。,模糊加权余弦相似性、模糊加权相关 相似性和模糊加权修正余弦相似性的定义如下:表示用户Ui对项目I。的评分,f和f分别表示用户Ui和用户%的平均评分。3. 如权利要求2所述的结合模糊权重相似性度量和聚类协同过滤的方法,其特征在 于,fcos中w。求得的方法: 模糊向量中的元素个数是由模糊集的个数决定,评分的隶属函数为:r=4时,相应的二元隶属向量为? =(0,75,0.25);任取用户Ui和用户%共同评价过的 推荐项目I。e Iij,向量4和4关于推荐项目I。e Iij的模糊权重w。为:其中《^(4 -孓)表示向量4和4之间的欧式距离,1为向量的维数,K为向量4中 的第k个元素;在w。中,用万减去其它值是因为为孓)的最大值(对于向量 4=(0,丨),孓=(丨,0)的乜8(·))。4.如权利要求2所述的结合模糊权重相似性度量和聚类协同过滤的方...
【专利技术属性】
技术研发人员:齐小刚,张雅科,郑耿忠,刘立芳,马军艳,李强,杨国平,冯海林,
申请(专利权)人:西安电子科技大学,韩山师范学院,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。