收藏本站
收藏 | 投稿 | 手机打开
二维码
手机客户端打开本文

基于邻近项目的Slope One协同过滤算法

杜茂康  刘苗  李韶华  浦琴  
【摘要】:协同过滤是个性化推荐系统中的常用技术,数据稀疏性是影响协同过滤算法预测准确度的主要因素。提出了改进的Slope One算法,在该算法中,首先根据用户历史评分计算项目间相似性,然后依据项目相似性选取当前活跃用户评价过的k个相似项目记为邻近项目集合,并计算目标项目与其邻近项目的评分偏差,最后以项目间相似性为权重,计算当前活跃用户对目标项目的评分预测值。该算法使用邻近项目进行计算,降低数据的稀疏性,同时减少了计算量。使用标准MovieLens数据集对该算法的预测结果进行验证,结果表明:相对于原算法,该算法提高了预测的准确性,与其他协同过滤算法相比,推荐准确度也有明显的提高。

知网文化
【相似文献】
中国期刊全文数据库 前1条
1 周敏;周继鹏;丁光华;;PSL:针对大规模数据应用的并行Slope One算法[J];科学技术与工程;2010年03期
中国硕士学位论文全文数据库 前10条
1 李朝阳;基于Slope One算法的协作过滤个性化推荐系统设计与实现[D];华中科技大学;2010年
2 王毅;基于Hadoop的Slope One及其改进算法实现[D];西南交通大学;2011年
3 林德军;基于Slope One改进算法推荐模型的设计与实现[D];北京邮电大学;2013年
4 刘源;基于云计算的分布式推荐引擎算法研究[D];电子科技大学;2013年
5 杨晶;用户兴趣模型及实时个性化推荐算法研究[D];南京邮电大学;2013年
6 周涛;基于用户情境的协同推荐算法研究与应用[D];重庆大学;2010年
7 李文刚;奢侈品电子商务推荐的协同过滤算法研究与应用[D];复旦大学;2012年
8 唐国菊;网络学习资源个性化推荐系统的设计与开发[D];陕西师范大学;2012年
9 郭翔;基于分布式计算的新型协同过滤算法研究[D];西安电子科技大学;2013年
10 常江;基于Apache Mahout的推荐算法的研究与实现[D];电子科技大学;2013年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978