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 条
  • [21] Logistic recommendation algorithm based on collaborative filtering
    Zhang Xiaoyu
    Dai Chaofan
    Zhao yanpeng
    PROCEEDINGS OF THE 2015 2ND INTERNATIONAL WORKSHOP ON MATERIALS ENGINEERING AND COMPUTER SCIENCES (IWMECS 2015), 2015, 33 : 865 - 868
  • [22] Research and improvement of the collaborative filtering recommendation algorithm
    AiLing-Duan
    JianFeng-Wu
    PROCEEDINGS OF THE 2016 5TH INTERNATIONAL CONFERENCE ON MEASUREMENT, INSTRUMENTATION AND AUTOMATION (ICMIA 2016), 2016, 138 : 312 - 317
  • [23] A Hybrid Collaborative Filtering Algorithm for Hotel Recommendation
    Shen, Ling
    Peng, Qingxi
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MECHATRONICS ENGINEERING AND INFORMATION TECHNOLOGY (ICMEIT), 2016, 57 : 210 - 213
  • [24] Collaborative filtering recommendation algorithm based on spark
    Tao J.
    Gan J.
    Wen B.
    International Journal of Performability Engineering, 2019, 15 (03) : 930 - 938
  • [25] Improved Recommendation Sorting of Collaborative Filtering Algorithm
    Liao Kaiji
    Sun Nannan
    Ouyang Jiewen
    PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL CONTROL AND COMPUTATIONAL ENGINEERING (AMCCE 2017), 2017, 118 : 208 - 214
  • [26] QCF: Quantum Collaborative Filtering Recommendation Algorithm
    Xiong Wang
    Ruijin Wang
    Dongfen Li
    Daniel Adu-Gyamfi
    Yixin Zhu
    International Journal of Theoretical Physics, 2019, 58 : 2235 - 2243
  • [27] A Collaborative Filtering Recommendation Algorithm Improved by Trustworthiness
    Xie, Shengjun
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2014, 7 (02): : 35 - 45
  • [28] A Novel Group Recommendation Algorithm With Collaborative Filtering
    Song, Yang
    Hu, Zheng
    Liu, Haifeng
    Shi, Yu
    Tian, Hui
    2013 ASE/IEEE INTERNATIONAL CONFERENCE ON SOCIAL COMPUTING (SOCIALCOM), 2013, : 901 - 904
  • [29] Book Recommendation Using Collaborative Filtering Algorithm
    Ahmed, Esmael
    Letta, Adane
    APPLIED COMPUTATIONAL INTELLIGENCE AND SOFT COMPUTING, 2023, 2023
  • [30] A Collaborative Filtering Recommendation Algorithm Based on Biclustering
    Wang, Jiasheng
    Song, Hong
    Zhou, Xiaofeng
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 803 - 807