结合用户评分和项目标签的协同过滤算法

被引:2
作者
程高伟
丁亦喆
吴振强
机构
[1] 陕西师范大学计算机科学学院
关键词
协同过滤; 推荐系统; 标签; 稀疏性;
D O I
暂无
中图分类号
TP391.3 [检索机];
学科分类号
081203 ; 0835 ;
摘要
在信息过载时代,推荐系统能够帮助用户发现感兴趣的内容。协同过滤是推荐系统中最常用的技术,然而传统的协同过滤算法未能充分考虑项目标签对相似度的影响,因而推荐质量不高。文中提出了一种结合用户评分和项目标签的协同过滤算法,算法中关键的相似度计算是对评分相似度和标签相似度的加权,通过加权降低了相似度矩阵的稀疏性,并且保证项目之间只有在共同评分较多且标签相似时才具有较高的相似度,从而使相似度计算更加准确。通过对比实验得出加权系数在0.3~0.5时推荐质量较高,在公开数据集上与传统协同过滤算法的比较结果表明,文中的算法在平均绝对误差上降低了约3%。
引用
收藏
页码:71 / 75+80 +80
页数:6
相关论文
共 7 条
[1]   融合关系与内容分析的社会标签推荐 [J].
张斌 ;
张引 ;
高克宁 ;
郭朋伟 ;
孙达明 .
软件学报, 2012, 23 (03) :476-488
[2]   通过相似度支持度优化基于K近邻的协同过滤算法 [J].
罗辛 ;
欧阳元新 ;
熊璋 ;
袁满 .
计算机学报, 2010, 33 (08) :1437-1445
[3]   不确定近邻的协同过滤推荐算法 [J].
黄创光 ;
印鉴 ;
汪静 ;
刘玉葆 ;
王甲海 .
计算机学报, 2010, 33 (08) :1369-1377
[4]  
推荐系统实践[M]. 人民邮电出版社 , 项亮, 2012
[5]   Improving collaborative filtering recommender system results and performance using genetic algorithms [J].
Bobadilla, Jesus ;
Ortega, Fernando ;
Hernando, Antonio ;
Alcala, Javier .
KNOWLEDGE-BASED SYSTEMS, 2011, 24 (08) :1310-1316
[6]  
Cosine similarity measures for intuitionistic fuzzy sets and their applications[J] . Jun Ye. Mathematical and Computer Modelling . 2010 (1)
[7]  
Introduction to recommender systems[J] . Joseph A. Konstan. ACM Transactions on Information Systems (TOIS) . 2004 (1)