Scalable Collaborative Filtering Recommendation Algorithm with MapReduce

被引:7
|
作者
Shang, Yang [1 ]
Li, Zhiyang [1 ]
Qu, Wenyu [1 ]
Xu, Yujie [1 ]
Song, Zining [1 ]
Zhou, Xuefei [1 ]
机构
[1] Dalian Maritime Univ, Coll Informat Sci & Technol, Dalian 116023, Peoples R China
关键词
Terms-Collaborative Filtering; MapReduce; inverted index;
D O I
10.1109/DASC.2014.27
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative Filtering (CF) algorithm is the common solution to Recommender System (RS). With the development of network and storage technology, the amount of users and items in RS system is exclusively growing. How to increase the scalability and recommendation accuracy of CF are the main concerns in the related research. In this paper, an efficient implementation for user-based CF algorithm on MapReduce is presented. We exploit Bag of Word (BoW) method and design a hierarchical inverted index to further increase the scalability of our method. Meanwhile, a soft-assignment mechanism for the hierarchical inverted index is proposed to make up the recommendation accuracy decrease caused by the index. The Mapreduce implementations of our methods are detailed discussed and analyzed on both simulated data and real data, demonstrating that our implementation has the ability to scale to huge numbers of users and items, meanwhile ensures recommendation accuracy.
引用
收藏
页码:103 / 108
页数:6
相关论文
共 50 条
  • [41] Collaborative Filtering Recommendation Algorithm based on Trust Propagation
    Duan, Miao
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2015, 9 (07): : 99 - 107
  • [42] Collaborative Filtering Recommendation Algorithm in Cloud Computing Environment
    Tian, Pei
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2021, 18 (02) : 517 - 534
  • [43] A Collaborative filtering recommendation algorithm based on Domain Knowledge
    Xiao Min
    Zhang Hongfei
    Yu Xiaogao
    PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 2, 2008, : 220 - +
  • [44] Collaborative filtering recommendation algorithm based on sample reduction
    Gao, Linqi
    Li, Congdong
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 894 - 897
  • [45] Difference Factor' KNN Collaborative Filtering Recommendation Algorithm
    Liang, Wenzhong
    Lu, Guangquan
    Ji, Xiaoyu
    Li, Jian
    Yuan, Dingrong
    ADVANCED DATA MINING AND APPLICATIONS, ADMA 2014, 2014, 8933 : 175 - 184
  • [46] A collaborative filtering recommendation algorithm combined with user and item
    Liu, Fengming
    Li, Haixia
    Dong, Peng
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1878 - 1881
  • [47] Collaborative Filtering Recommendation Algorithm Based on Contextual Information
    Guo, Jia
    Shen, Jian-Jing
    2016 INTERNATIONAL CONFERENCE ON SERVICE SCIENCE, TECHNOLOGY AND ENGINEERING (SSTE 2016), 2016, : 28 - 35
  • [48] The Application of Web Log in Collaborative Filtering Recommendation Algorithm
    Zhang, Xiaohui
    Wang, Longge
    2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 763 - 765
  • [49] A Collaborative Filtering Recommendation Algorithm Based on User Interest
    Chen, Zhenyu
    Yu, Wenye
    PROCEEDINGS OF THE 2015 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER ENGINEERING AND ELECTRONICS (ICECEE 2015), 2015, 24 : 1473 - 1477
  • [50] Improved Collaborative Filtering Recommendation Algorithm of Similarity Measure
    Zhang, Baofu
    Yuan, Baoping
    MATERIALS SCIENCE, ENERGY TECHNOLOGY, AND POWER ENGINEERING I, 2017, 1839