基于个性化情境和项目的协同推荐研究

被引:8
作者
高旻 [1 ]
吴中福 [1 ]
机构
[1] 重庆大学计算机学院
基金
中国博士后科学基金;
关键词
协同过滤; 推荐算法; 项目相异性; 情境; 个性化;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
081202 ;
摘要
为提高基于项目的协同过滤推荐SlopeOne算法的预测结果,在算法的项目相异性计算和评分预测过程中引入个性化情境因素.首先对基于项目的协同推荐方法进行综述,然后针对不同情境下的评分记录进行项目间相异性计算,根据此结果计算检验集中的项目在不同情境下的预测评分,并以预测结果为依据为每个用户得到个性化情境,进而为用户对新的资源项目进行评分预测.最后在标准的Movielens数据集上进行实验,其中,U2的训练集和测试集用来训练个性化情境,其他数据集用来检验算法的预测结果.通过对改进的推荐算法与经典的基于项目的协同过滤算法SlopeOne进行比较,实验数据表明改进后算法的推荐结果有较大提高.
引用
收藏
页码:27 / 31
页数:5
相关论文
共 7 条
[1]   基于领域最近邻的协同过滤推荐算法 [J].
李聪 ;
梁昌勇 ;
马丽 .
计算机研究与发展, 2008, (09) :1532-1538
[2]   集成项目类别与语境信息的协同过滤推荐算法 [J].
姚忠 ;
吴跃 ;
常娜 .
计算机集成制造系统, 2008, (07) :1449-1456
[3]   面向场景的协同过滤推荐算法 [J].
张光卫 ;
康建初 ;
李鹤松 ;
刘常昱 ;
李德毅 .
系统仿真学报, 2006, (S2) :595-601
[4]   基于项目聚类的协同过滤推荐算法 [J].
邓爱林 ;
左子叶 ;
朱扬勇 .
小型微型计算机系统, 2004, (09) :1665-1670
[5]   基于项目评分预测的协同过滤推荐算法 [J].
邓爱林 ;
朱扬勇 ;
施伯乐 .
软件学报, 2003, (09) :1621-1628
[6]   个性化推荐算法设计 [J].
赵亮 ;
胡乃静 ;
张守志 .
计算机研究与发展, 2002, (08) :986-991
[7]   Incorporating contextual information in recommender systems using a multidimensional approach [J].
Adomavicius, G ;
Sankaranarayanan, R ;
Sen, S ;
Tuzhilin, A .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2005, 23 (01) :103-145