%0 Journal Article
%T Study on Recommendation Algorithm with Matrix Factorization Method Based on MapReduce
基于MapReduce的矩阵分解推荐算法研究
%A ZHANG Yu
%A CHENG Jiu-jun
%A
张 宇
%A 程久军
%J 计算机科学
%D 2013
%I
%X Matrix factorization is a collaborative filtering recommendation technique proposed in recent years. In the process of recommendation, each prediction depends on the collaboration of the whole known rating set and the feature matrices need huge storage. So the recommendation with only one node will meet the bottleneck of time and resource. A MapReduce-based matrix factorization recommendation algorithm was proposed to solve this problem. The big feature matrices were shared by Hadoop distributed cache and MapFile techniques.The MapReduce algorithm could also handle multi-? situation. The experiment on Netflix data set shows that the MapReduce-based algorithm has high speedup and improves the efficiency of collaborative filtering.
%K Collaborative filtering recommendation
%K Matrix factorization
%K MapReduce
%K Hadoop
协同过滤推荐
%K 矩阵分解推荐
%K MapReduce
%K Hadoop
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=F2F3E0E822DEB5B2AA18E676F8082116&yid=FF7AA908D58E97FA&vid=1371F55DA51B6E64&iid=CA4FD0336C81A37A&sid=2A8D03AD8076A2E3&eid=1138422F5C47D637&journal_id=1002-137X&journal_name=计算机科学&referenced_num=0&reference_num=0