基于巴氏系数和Jaccard系数的协同过滤算法

被引:51
作者
杨家慧 [1 ,2 ]
刘方爱 [1 ,2 ]
机构
[1] 山东师范大学信息科学与工程学院
[2] 山东省分布式计算机软件新技术重点实验室(山东师范大学)
关键词
协同过滤; 巴氏系数; 杰卡德系数; 相似性度量; 矩阵稀疏性;
D O I
暂无
中图分类号
TP391.3 [检索机];
学科分类号
080201 [机械制造及其自动化];
摘要
针对传统基于邻域的协同过滤推荐算法存在数据稀疏性及相似性度量只能利用用户共同评分的问题,提出一种基于巴氏系数和Jaccard系数的协同过滤算法(CFBJ)。在项目相似性度量中,该算法引入巴氏系数和Jaccard系数,巴氏系数利用用户所有评分信息克服共同评分的限制,Jaccard系数可以增加相似性度量中共同评分项所占的比重。该算法通过提高项目相似度准确率来选取最近邻,优化了对目标用户的偏好预测和个性化推荐。实验结果表明,该算法比平均值-杰卡德差分(MJD)算法、皮尔森系数(PC)算法、杰卡德均方差(JMSD)算法、PIP算法误差更小,分类准确率更高,有效缓解了用户评分数据稀疏所带来的问题,提高了推荐系统的预测准确率。
引用
收藏
页码:2006 / 2010
页数:5
相关论文
共 11 条
[1]
A similarity metric designed to speed up; using hardware; the recommender systems k -nearest neighbors algorithm.[J].Jesús Bobadilla;Fernando Ortega;Antonio Hernando;Guillermo Glez-de-Rivera.Knowledge-Based Systems.2013,
[2]
A collaborative filtering similarity measure based on singularities.[J].Jesús Bobadilla;Fernando Ortega;Antonio Hernando.Information Processing and Management.2011, 2
[3]
A collaborative filtering approach to mitigate the new user cold start problem.[J].Jesús Bobadilla;Fernando Ortega;Antonio Hernando;Jesús Bernal.Knowledge-Based Systems.2011,
[4]
A collaborative filtering recommendation algorithm based on user clustering and item clustering [J].
Gong S. .
Journal of Software, 2010, 5 (07) :745-752
[5]
A new collaborative filtering metric that improves the behavior of recommender systems [J].
Bobadilla, J. ;
Serradilla, F. ;
Bernal, J. .
KNOWLEDGE-BASED SYSTEMS, 2010, 23 (06) :520-528
[6]
A collaborative filtering framework based on both local user similarity and global user similarity [J].
Luo, Heng ;
Niu, Changyong ;
Shen, Ruimin ;
Ullrich, Carsten .
MACHINE LEARNING, 2008, 72 (03) :231-245
[7]
A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem.[J].Hyung Jun Ahn.Information Sciences.2007, 1
[8]
Evaluating collaborative filtering recommender systems [J].
Herlocker, JL ;
Konstan, JA ;
Terveen, K ;
Riedl, JT .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :5-53
[9]
Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering [J].
Huang, Z ;
Chen, H ;
Zeng, D .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :116-142
[10]
Item-based top-N recommendation algorithms [J].
Deshpande, M ;
Karypis, G .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :143-177