期刊文献+

基于Spark的UCSLIM推荐算法研究及实现 被引量:2

Design and Implementation of Parallel UCSLIM Algorithm Based on Spark
原文传递
导出
摘要 稀疏线性(SLIM)推荐算法侧重于通过挖掘物品与物品之间的关系进而产生推荐结果.为了提高推荐质量,借鉴了SLIM算法和协同过滤算法的思想,将用户划分为用户集合,进一步挖掘用户与用户集合之间的隐含关系,并综合考虑用户与用户相关性、用户与用户集合相关性这两个因素,提出了融合用户集合关系的稀疏线性(UCSLIM)推荐算法.实验结果表明,UCSLIM算法能够提高推荐结果质量.同时为了提高算法的执行效率,分别在Spark和Hadoop云计算平台上实现了UCSLIM并行推荐算法,并通过实验表明,UCSLIM的Spark版本具有更高的计算效率. A top-N recommendation method—user class sparse linear methods( UCSLIM) based on sparse linear method( SLIM) was proposed. In order to improve the quality of recommendation,we learn from the idea of SLIM algorithm and collaborative filtering algorithm. The users are divided into different sets. So the correlation was analyzed between the user and the set of users and the correlation between user and user. Based on these two factors,UCSLIM was proposed. Experiments show that,compared with SLIM,UCSLIM can improve the quality of results. Furthermore,in order to improve the computational efficiency,the UCSLIM in Hadoop and Spark was implemented. Experiments show that the implementation by Spark has higher efficiency than that of Hadoop.
作者 杨娟 张鹏业
出处 《北京邮电大学学报》 EI CAS CSCD 北大核心 2016年第B06期37-41,共5页 Journal of Beijing University of Posts and Telecommunications
基金 国家高技术研究发展计划(国家863计划)项目(2015AA050204)
关键词 TopN推荐 稀疏线性 用户集合 SPARK TopN recommender system user class sparse linear methods user class Spark
  • 相关文献

同被引文献20

引证文献2

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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