期刊文献+

一种基于Spark时效化协同过滤推荐算法 被引量:4

A Real-time Collaborative Filtering Recommendation Algorithm Based on Spark
下载PDF
导出
摘要 针对传统的批量学习的基于模型的协同过滤算法对新用户(物品)更新缓慢,模型重训练成本高且扩展性不足,对噪音数据的处理有待提高,尤其是随着数据量的增长和时效性要求越来越高,挖掘其中的知识变得越来越困难等问题,对置信权重在线协同过滤算法进行改进。引入自适应软边缘,提出二阶在线优化方法处理在线协同过滤中问题的新算法(Soft Confidence Weighted Online Collaborative Filtering,SCWOCF),并在Spark流处理推荐框架下利用四组真实数据与相关算法作对比测试。实验结果表明,新算法能够及时处理用户(物品)的动态变化,并提升推荐的实时性和准确性,降低计算成本,对噪声数据健壮性更强。 Focused on some drawbacks of traditional collaborative filtering algorithms based on model of batch learning,such as updating slowly for new users or items,highly retraining cost and expanding difficultly,and handling noise data need to be improved,especially, being more and more difficult for knowledge mining with growing data and the requirement of real-time,the online collaborative filtering algorithm of confidence weighted is improved. In order to solve these problems, a new algorithm named SCWOCF ( Soft Confidence Weighted Online Collaborative Filtering) was proposed. In this algorithm,the adaptive soft margin was added and the second order online optimization methodology was used to solve online collaborative filtering problems. Finally, several experiments with four real-world datasets was conducted compared with some similar algorithms on the Spark stream processing recommendation framework. The results show that the new algorithm can timely handle dynamic change of users and items,promoting the real-time and accuracy of recommenda-tion,reducing cost of computation,increasing robustness to noise data.
出处 《计算机技术与发展》 2015年第6期48-55,共8页 Computer Technology and Development
基金 国家自然科学基金资助项目(61105064) 陕西省自然科学基金资助项目(2014JM8303) 陕西省教育专项科研计划资助项目(11JK0988) 西安邮电大学研究生创新基金项目(ZL2013-42)
关键词 在线学习 自适应软边缘 软置信权重 二阶协同过滤 推荐系统 HADOOP SPARK on YARN online learning adaptive soft margin soft confidence weight second order collaborative filtering recommender system Hadoop Spark on YARN
  • 相关文献

参考文献16

  • 1Diaz-Aviles E,Nejdl W,Drumond L,et al.Towards real-time collaborative filtering for big fast data[C]//Proceedings of the 22 nd international conference on World Wide Web companion.[s.l.]:International World Wide Web Conferences Steering Committee,2013:779-780.
  • 2Cao J,Wu Z,Wang Y,et al.Hybrid collaborative filtering algorithm for bidirectional Web service recommendation[J].Knowledge and Information Systems,2013,36(3):607-627.
  • 3Ge Y,Xiong H,Tuzhilin A,et al.Cost-aware collaborative filtering for travel tour recommendations[J].ACM Transactions on Information Systems,2014,32(1):4-4.
  • 4Liu J G,Zhou T,Wang B H.Research progress of personalized recommendation system[J].Progress in National Science,2009,19(1):1-15.
  • 5Wang J,Hoi S C H,Zhao P,et al.Online multi-task collaborative filtering for on-the-fly recommender systems[C]//Proceedings of the 7th ACM conference on recommender systems.New York:ACM,2013:237-244.
  • 6Koren Y.Factorization meets the neighborhood:a multifaceted collaborative filtering model[C]//Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining.Las Vegas;ACM,2008;426-434.
  • 7Ling G,Yang H,King I,et al.Online learning for collaborative filtering[C]//Proc of the 2012 international joint conference on neural networks,[s.l.]:IEEE,2012:I-8.
  • 8Jamali M,Ester M.TrustWalker:a random walk model for combining trust-based and item-based recommendation[C]//Proc of the 15th ACM SIGKDD international conference on knowledge discovery and data mining.New York:ACM,2009:397-406.
  • 9Liu Q,then E,Xiong H,et al.Enhancing collaborative filtering by user interest expansion via personalized ranking[J].IEEE Transactions on Systems,Man,and Cybernetics,Part B:Cybernetics,2012,42(1):218-233.
  • 10Dredze M,Crammer K,Pereira F.Confidence-weighted linear classification[C]//Proceedings of the 25 th international conference on machine learning.Helsinki;ACM,2008:264-271.

同被引文献33

引证文献4

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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