Network-Based inference algorithm on hadoop

  • Authors:
  • Zhen Tang;Qingxian Wang;Shimin Cai

  • Affiliations:
  • Web Sciences Center, School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu, P.R. China;Web Sciences Center, School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu, P.R. China;Web Sciences Center, School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu, P.R. China

  • Venue:
  • ISMIS'12 Proceedings of the 20th international conference on Foundations of Intelligent Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Network-based inference (NBI) algorithm is a new but effective personalized recommendation algorithm based on bipartite networks, and it performs better than global ranking method (GRM) and collaborative filtering (CF).However, the complexity of NBI is high thus hinder NBI's use in large scale system. In this paper, we implement NBI algorithm on a cloud computing platform, namely Hadoop, to solve its scalability problem. We use MapReduce model to distribute the NBI algorithm into serial parallel MapReduce jobs, and implement them in parallel on Hadoop platform. Through performing extensive experiments on the data sets of Netflix, the result shows that the NBI algorithm can scale well and process large datasets on commodity hardware effectively.