结合项目分类和云模型的协同过滤推荐算法

被引:20
作者
熊忠阳
刘芹
张玉芳
机构
[1] 重庆大学计算机学院
关键词
云模型; 项目分类; 协同过滤; 项目相似性; 推荐系统;
D O I
暂无
中图分类号
TP391.3 [检索机];
学科分类号
081203 ; 0835 ;
摘要
为了解决用户评分数据稀疏性问题和传统相似性计算方法因严格匹配对象属性而产生的弊端,结合项目分类和云模型提出了一种改进的协同过滤推荐算法。首先,按项目分类得到类别矩阵;然后利用云模型计算类内项目间的相似度并获取具有最高相似度的邻居项目的评分,为类内未评分项目进行预测填充;再利用云模型计算类内用户间的相似度得到用户邻居,最后给出最终的预测评分并产生推荐。实验结果表明,该算法不仅有效地解决了数据稀疏性及传统相似性方法存在的弊端,还提高了用户兴趣及最近邻寻找的准确性;同时,该算法只需计算新增用户或项目所在的类别即可,大大增强了系统的可扩展性。
引用
收藏
页码:3660 / 3664
页数:5
相关论文
共 17 条
[1]   基于项目分类的协同过滤改进算法 [J].
熊忠阳 ;
刘芹 ;
张玉芳 ;
李文田 .
计算机应用研究, 2012, 29 (02) :493-496
[2]   一种基于聚类和协同过滤的组合推荐算法 [J].
刘旭东 ;
葛俊杰 ;
陈德人 .
计算机工程与科学, 2010, 32 (12) :125-127+133
[3]   一种综合用户和项目因素的协同过滤推荐算法 [J].
黄裕洋 ;
金远平 .
东南大学学报(自然科学版), 2010, 40 (05) :917-921
[4]   对基于项目的协同过滤推荐系统的改进 [J].
傅鹤岗 ;
王竹伟 .
重庆理工大学学报(自然科学版), 2010, 24 (09) :69-74
[5]   基于云模型的项目评分预测推荐算法 [J].
徐德智 ;
李小慧 .
计算机工程, 2010, 36 (17) :48-50
[6]   基于邻居决策的协同过滤推荐算法 [J].
李春 ;
朱珍民 ;
高晓芳 ;
陈援非 .
计算机工程, 2010, 36 (13) :34-36+39
[7]   基于共同评分和相似性权重的协同过滤推荐算法 [J].
汪静 ;
印鉴 ;
郑利荣 ;
黄创光 .
计算机科学, 2010, 37 (02) :99-104
[8]   一种压缩稀疏用户评分矩阵的协同过滤算法 [J].
侯翠琴 ;
焦李成 ;
张文革 .
西安电子科技大学学报, 2009, 36 (04) :614-618+638
[9]   基于组合加权评分的Item-based协同过滤算法 [J].
马丽 .
现代图书情报技术, 2008, (11) :60-64
[10]   基于领域最近邻的协同过滤推荐算法 [J].
李聪 ;
梁昌勇 ;
马丽 .
计算机研究与发展, 2008, (09) :1532-1538