DocumentCode :
141520
Title :
Scalable Collaborative Filtering Recommendation Algorithm with MapReduce
Author :
Yang Shang ; Zhiyang Li ; Wenyu Qu ; Yujie Xu ; Zining Song ; Xuefei Zhou
Author_Institution :
Coll. of Inf. Sci. & Technol., Dalian Maritime Univ., Dalian, China
fYear :
2014
fDate :
24-27 Aug. 2014
Firstpage :
103
Lastpage :
108
Abstract :
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, eanwhile ensures recommendation accuracy.
Keywords :
collaborative filtering; data handling; recommender systems; BoW method; MapReduce; bag of word method; hierarchical inverted index; recommender system; scalable collaborative filtering recommendation algorithm; soft-assignment mechanism; user-based CF algorithm; Accuracy; Algorithm design and analysis; Buildings; Indexes; Partitioning algorithms; Query processing; Scalability; Collaborative Filtering; MapReduce; inverted index;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2014 IEEE 12th International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-1-4799-5078-2
Type :
conf
DOI :
10.1109/DASC.2014.27
Filename :
6945312
Link To Document :
بازگشت