首页 | 本学科首页   官方微博 | 高级检索  
     

基于邻近项目的Slope One协同过滤算法
引用本文:杜茂康,刘苗,李韶华,浦琴. 基于邻近项目的Slope One协同过滤算法[J]. 数字通信, 2014, 0(3): 421-426
作者姓名:杜茂康  刘苗  李韶华  浦琴
作者单位:重庆邮电大学 经济管理学院,重庆 400065;重庆邮电大学 经济管理学院,重庆 400065;重庆邮电大学 经济管理学院,重庆 400065;重庆市电信规划设计院,重庆 400041
基金项目:重庆市自然科学基金(CSTC2011jjA40045);国家社会科学基金(12CGL049)
摘    要:协同过滤是个性化推荐系统中的常用技术,数据稀疏性是影响协同过滤算法预测准确度的主要因素。提出了改进的Slope One算法,在该算法中,首先根据用户历史评分计算项目间相似性,然后依据项目相似性选取当前活跃用户评价过的k个相似项目记为邻近项目集合,并计算目标项目与其邻近项目的评分偏差,最后以项目间相似性为权重,计算当前活跃用户对目标项目的评分预测值。该算法使用邻近项目进行计算,降低数据的稀疏性,同时减少了计算量。使用标准MovieLens数据集对该算法的预测结果进行验证,结果表明:相对于原算法,该算法提高了预测的准确性,与其他协同过滤算法相比,推荐准确度也有明显的提高。

关 键 词:电子商务;个性化推荐;混合推荐;Slope One 算法

Slope One collaborative filtering recommendation algorithm based on neighbor
DU Maokang,LIU Miao,LI Shaohua and PU Qin. Slope One collaborative filtering recommendation algorithm based on neighbor[J]. Digital Communication, 2014, 0(3): 421-426
Authors:DU Maokang  LIU Miao  LI Shaohua  PU Qin
Affiliation:College of Economics and Management, Chongqing University of Posts and Telecommunications, Chongqing 400065, P.R.China;College of Economics and Management, Chongqing University of Posts and Telecommunications, Chongqing 400065, P.R.China;College of Economics and Management, Chongqing University of Posts and Telecommunications, Chongqing 400065, P.R.China;Chongqing Telecom Planning and Designing institute, Chongqing 400041, P.R.China
Abstract:Collaborative filtering is the commonly used technology in recommendation systems. Sparsity in the data set is the main limitation in collaborative filtering algorithm. In this paper, a new recommendation algorithm is proposed. First, the similarity between items is calculated. Then the k-nearest items are chosen to calculate the deviation between the target item and its k-nearest items. Finally, the similarity between items is employed as the weight to calculate predictive value of the target item. In the proposed algorithm, only the k-nearest items are chosen to calculate predict value, which not only ensures the accuracy of prediction but also reduces the calculated amount. Experiments on the MovieLens dataset show that the proposed algorithm gives better recommendations. It also outperforms other collaborative filtering algorithms on prediction accuracy.
Keywords:E-economic   recommendation system   hybrid recommendation   Slope One
点击此处可从《数字通信》浏览原始摘要信息
点击此处可从《数字通信》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号