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 条
  • [31] Research on Collaborative Filtering Algorithm in Microblogging Recommendation
    Li, Dun
    Zheng, Xiaopi
    Zhang, Xingjin
    Zheng, Zhiyun
    INTERNATIONAL CONFERENCE ON ELECTRONIC INFORMATION TECHNOLOGY AND INTELLECTUALIZATION (ICEITI 2016), 2016, : 185 - 195
  • [32] A Book Recommendation Algorithm Based on Collaborative Filtering
    Zhu, Yuanqing
    PROCEEDINGS OF 2016 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2016, : 286 - 289
  • [33] Research on Recommendation Algorithm Based on Collaborative Filtering
    Zhang Shichang
    PROCEEDINGS OF 2021 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS '21), 2021,
  • [34] A Collaborative Filtering Recommendation Algorithm for Social Interaction
    Zhang, Jinglong
    Huang, Mengxing
    Zhang, Yu
    2017 14TH WEB INFORMATION SYSTEMS AND APPLICATIONS CONFERENCE (WISA 2017), 2017, : 245 - 250
  • [35] Scalable Content-Aware Collaborative Filtering for Location Recommendation
    Lian, Defu
    Ge, Yong
    Zhang, Fuzheng
    Yuan, Nicholas Jing
    Xie, Xing
    Zhou, Tao
    Rui, Yong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (06) : 1122 - 1135
  • [36] Incremental collaborative filtering for highly-scalable recommendation algorithms
    Papagelis, M
    Rousidis, I
    Plexousakis, D
    Theoharopoulos, E
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2005, 3488 : 553 - 561
  • [37] Performance Optimization of the SSVD Collaborative Filtering Algorithm on MapReduce Architectures
    Yu, ShiouCheng
    Kao, Quey-Liang
    Lee, Che-Rung
    2016 IEEE 14TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 14TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 2ND INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/DATACOM/CYBERSC, 2016, : 612 - 619
  • [38] A heuristic collaborative filtering recommendation algorithm based on book personalized recommendation
    Ji C.
    International Journal of Performability Engineering, 2019, 15 (11) : 2936 - 2943
  • [39] Collaborative filtering recommendation algorithm based on graph theory
    Department of Information and Engineering, Yanshan University, Qinhuangdao 066000, China
    不详
    J. Comput. Inf. Syst., 2007, 5 (1783-1788): : 1783 - 1788
  • [40] 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 - +