Improving Hybrid Location Recommendation System Based on Spark Parallelization
CSTR:
Author:
  • Article
  • | |
  • Metrics
  • |
  • Reference [10]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    The recommendation algorithm is one of the most important algorithms in data mining. Location recommendation is an important research content of the recommendation system. Aiming at the problems of sparse data, cold start and low degree of personalization, the improved hybrid location recommendation algorithm based on Spark parallelization is designed and implemented. The algorithm combines content-based recommendations and collaborative filtering-based recommendations, combines the user's current preferences with the opinions of other users. We improve data sparsity by using a matrix fill based on user preferences for location attributes; Also, for massive data, the system uses Spark distributed cluster to realize parallel computing, which shortens the model training time. Experimental results show that compared with other recommended algorithms, the proposed algorithm can effectively improve data sparsity and improve recommendation.

    Reference
    [1] 郝日佩.基于用户签到数据的个性化地点推荐算法研究[硕士学位论文].西安:西安电子科技大学, 2017.
    [2] 刘俊杰,苏贵斌.数据挖掘推荐算法.计算机产品与流通, 2018,(10):99
    [3] 李嵩,李书琴,刘斌.改进的协同过滤算法及其并行化实现.计算机工程与设计, 2018, 39(12):3853-3859
    [4] 孙小华.协同过滤系统的稀疏性与冷启动问题研究[博士学位论文].杭州:浙江大学, 2005.
    [5] Bobadilla J, Ortega F, Hernando A, et al. A collaborative filtering approach to mitigate the new user cold start problem. Knowledge-Based Systems, 2012, 26:225-238.[doi:10.1016/j.knosys.2011.07.021
    [6] 陈妍,洪蕾,李广水,等.关于推荐系统中冷启动问题的研究.中国高新区, 2018,(14):29-31
    [7] Shanahan J, Dai L. Large scale distributed data science from scratch using apache spark 2.0. Proceedings of the 26th International Conference on World Wide Web Companion. Perth, Australia. 2017. 955-957.
    [8] Shen YL, Jin RM. Learning personal+social latent factor model for social recommendation. Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Beijing, China. 2012. 1303-1311.
    [9] Polatidis N, Georgiadis CK. A dynamic multi-level collaborative filtering method for improved recommendations. Computer Standards&Interfaces, 2017, 51:14-21
    [10] 马宗学.基于改进受限玻尔兹曼机推荐算法的分布式实现[硕士学位论文].兰州:兰州大学, 2015.
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

蒲鑫,孟祥茹,高岑,王美吉,刘锦扬.基于Spark并行化改进混合地点推荐.计算机系统应用,2019,28(10):86-91

Copy
Share
Article Metrics
  • Abstract:1384
  • PDF: 2041
  • HTML: 1099
  • Cited by: 0
History
  • Received:February 22,2019
  • Revised:March 14,2019
  • Online: October 15,2019
  • Published: October 15,2019
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063