期刊文献+

基于项目属性相似和MapReduce并行化的Slope One算法 被引量:2

Slope One algorithm based on item's attribute similarity and MapReduce in parallel
下载PDF
导出
摘要 针对Slope One算法存在预测精度依赖于用户对待预测项目的评分数量的缺陷,提出了一种基于项目属性相似度和Map Reduce并行化的Slope One算法.首先计算项目间的属性相似度,并将其与Slope One算法相融合以提高预测精度,然后在Hadoop平台上对改进算法基于Map Reduce进行并行化实现.在Movie Lens数据集上的实验结果表明,相对于Slope One算法和加权Slope One算法,本文提出的改进Slope One算法具有更高的预测精度,并更适用于大规模数据集. Directing at the Slope One algorithm’s drawback that the predicted precision relies on the number of users’ratings to the predicted item, this paper presents an improved Slope One algorithm based on the item’s attribute similarity and MapReduce in parallel. In this proposed algorithm. We firstly compute the attribute similar-ity between the items, and combine it with the Slope One algorithm to improve the prediction precision, and next, implement the parallel algorithm based on MapReduce over the Hadoop platform. Experimental results on the MovieLens data set show that the improved Slope One algorithm is of higher predicted precision, and is more suit-able for large-scale data set, compared with the Slope One algorithm and the weighted Slope One algorithm.
机构地区 空军预警学院
出处 《空军预警学院学报》 2015年第1期54-58,67,共6页 Journal of Air Force Early Warning Academy
关键词 SLOPE One算法 属性相似度 MapReduce并行化 Slope One algorithm attribute similarity MapReduce in parallel
  • 相关文献

参考文献7

二级参考文献62

  • 1刘志昆,王卫平.基于精确序列模式的网页个性化推荐[J].计算机系统应用,2006,15(5):32-35. 被引量:2
  • 2Linden G, Smith B, York J. Amazon. com recommendations: item-to-item collaborative filtering. 1EEE Intemet Computing, 2003 ;07 ( 1 ) : 76-80.
  • 3Das A, Datar M, Garg A, et al. Google news personalization: scalable online collaborative filtering.//WWW 07 : Proceedings of the 16th international conference on World Wide Web. New York, NY, USA: ACM. 2007:271--280.
  • 4Lemire D, Maclachlan A. Slope One predictors for online rating-based eoUaborative filtering, In : SIAM Data Mining ( SDM' 05 ) , Newport Beach, California, April 21--23, 2005.
  • 5Dean J, Ghemawat S. Mapreduce : simplified data processing on large clusters. In: OSDI. 2004:137--150.
  • 6Hadoop. http ://hadoop. apache, org/.
  • 7Lemire D, McGrath S. Implementing a rating-based item-to-item recommender system. In: PHP/SQL,On delelle, com,2005 :D-01.
  • 8Hive. http://hadoop, apache, org/hive/.
  • 9SOMAN K P.数据挖掘基础教程[M].范明,牛常勇,译.北京:机械工业出版社,2009.
  • 10Schickel-Zuber V, Faltings B. Using hierarchical clustering for learning the ontologies used in recommendation systems[C]//Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Jose, California, USA, 2007. New York, NY, USA: ACM, 2007: 599-608.

共引文献199

同被引文献6

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部