MapReduce based computation of the diffusion method in recommender systems

被引:0
|
作者
Peng F. [1 ,2 ]
You J. [1 ]
Zeng X. [1 ]
Deng H. [1 ]
机构
[1] National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing
[2] University of Chinese Academy of Sciences, Beijing
来源
Peng, Fei (pengf@dsp.ac.cn) | 1600年 / Inst. of Scientific and Technical Information of China卷 / 22期
关键词
Diffusion; MapReduce; Matrix multiplication; Parallel; Recommender system;
D O I
10.3772/j.issn.1006-6748.2016.03.008
中图分类号
学科分类号
摘要
The performance of existing diffusion-based algorithms in recommender systems is still limited by the processing ability of a single computer. In order to conduct the diffusion computation on large data sets, a parallel implementation of the classic diffusion method on the MapReduce framework is proposed. At first, the diffusion computation is transformed from a summation format to a cascade matrix multiplication format, and then, a parallel matrix multiplication algorithm based on dynamic vector is proposed to reduce the CPU and I/O cost on the MapReduce framework, which can also be applied to other parallel matrix multiplication scenarios. Then, block partitioning is used to further improve the performance, while the order of matrix multiplication is also taken into consideration. Experiments on different kinds of data sets have verified the efficiency of the proposed method. Copyright © by HIGH TECHNOLOGY LETTERS PRESS.
引用
收藏
页码:288 / 296
页数:8
相关论文
共 50 条
  • [1] MapReduce based computation of the diffusion method in recommender systems
    彭飞
    You Jiali
    Zeng Xuewen
    Deng Haojiang
    [J]. High Technology Letters, 2016, 22 (03) : 288 - 296
  • [2] MapReduce-Based SimRank Computation and Its Application in Social Recommender System
    Li, Lina
    Li, Cuiping
    Chen, Hong
    Du, Xiaoyong
    [J]. 2013 IEEE INTERNATIONAL CONGRESS ON BIG DATA, 2013, : 133 - 140
  • [3] Predictability of diffusion-based recommender systems
    Zhang, Peng
    Xue, Leyang
    Zeng, An
    [J]. KNOWLEDGE-BASED SYSTEMS, 2019, 185
  • [4] Scalable Recommender System based on MapReduce Framework
    Rohit
    Singh, Anil Kumar
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON POWER, CONTROL, SIGNALS AND INSTRUMENTATION ENGINEERING (ICPCSI), 2017, : 2892 - 2895
  • [5] Diffusion-based location-aware recommender systems
    Liao, Hao
    Zhang, Xiaojie
    Long, Zhongtian
    Vidmer, Alexandre
    Liu, Mingkai
    Zhou, Mingyang
    [J]. JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2020, 2020 (04):
  • [6] Ontology-based library recommender system using MapReduce
    Lun-Chi Chen
    Ping-Jen Kuo
    I-En Liao
    [J]. Cluster Computing, 2015, 18 : 113 - 121
  • [7] Ontology-based library recommender system using MapReduce
    Chen, Lun-Chi
    Kuo, Ping-Jen
    Liao, I-En
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2015, 18 (01): : 113 - 121
  • [8] MRBUP : MapReduce based scalable user profiling in recommender system
    Gautam, Anjali
    Bhasin, Veenu
    [J]. JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2024, 45 (04): : 935 - 945
  • [9] A Parallel Method for Rough Entropy Computation using MapReduce
    Jing, Si-Yuan
    Yang, Jin
    She, Kun
    [J]. 2014 TENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2014, : 707 - 710
  • [10] Random Walks in Recommender Systems: Exact Computation and Simulations
    Cooper, Colin
    Lee, Sang Hyuk
    Radzik, Tomasz
    Siantos, Yiannis
    [J]. WWW'14 COMPANION: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2014, : 811 - 816