Incremental weighted bipartite algorithm for large-scale recommendation systems

Incremental weighted bipartite algorithm for large-scale recommendation systems

Personalized recommendation systems are a solution for information overload. In the real recommendation system, the data are dynamic; thus, the real time of the system will be seriously affected if we recalculate after every change, and, in time, sensitive situation of the delayed updated calculation will affect the accuracy of the recommendation. The incremental calculation methods of collaborative filtering, clustering, singular value decomposition, and bipartite algorithm have achieved some progress; however, there is limited research on the incremental computation of the weighted bipartite algorithm. This paper proposes a personalized recommendation algorithm. In this algorithm, the rank of the recommendations is effectively influenced by the rate and times of the same choice. This paper uses the borrowing records of students in college libraries to model the recommendation system and achieve a rank of personalized recommendations for college students. This system, combined with the autonomic learning resources platform, will improve student learning efficiency.

___

  • [1] Papagelis M, Rousidis I, Plexousakis D, Theoharopoulos E. Incremental collaborative filtering for highly-scalable recommendation algorithms. In: ISMIS 2005 International Symposium on Methodologies for Intelligent Systems; 25–28 May 2005; Saratoga Springs, NY, USA. Berlin, Germany: Springer-Verlag. pp. 553–561.
  • [2] Miranda C, Jorge AM. Incremental collaborative filtering for binary ratings. In: IEEE 2008 International Conference on Web Intelligence; 9–12 December 2008; Sydney, Australia. New York, NY, USA: IEEE. pp. 389–392.
  • [3] Berry MW, Dumais ST, O’Brien GW. Using linear algebra for intelligent information retrieval. SIAM Rev 1995; 37: 573–595.
  • [4] Brand M. Incremental singular value decomposition of uncertain data with missing values. In: ECCV 2002 European Conference on Computer Vision; 28–31 May 2002; Copenhagen, Denmark. Berlin, Germany: Springer-Verlag. pp. 707–720.
  • [5] Chandramouli B, Levandoski JJ, Eldawy A, Mokbel MF. Streamrec: a real-time recommender system. In: ACM 2011 SIGMOD Management of Data International Conference; 12–16 June 2011; Athens, Greece. New York, NY, USA: ACM. pp. 1243–1245.
  • [6] Yang X, Zhang Z, Wang K. Scalable collaborative filtering using incremental update and local link prediction. In: ACM 2012 Information and Knowledge Management International Conference; 29 October–2 November 2012; Maui, HI, USA. New York, NY, USA: ACM. pp. 2371–2374.
  • [7] Hwang W, Lee H, Kim S, Lee M. On using category experts for improving the performance and accuracy in recommender systems. In: ACM 2012 Information and Knowledge Management International Conference; 29 October–2 November 2012; Maui, HI, USA. New York, NY, USA: ACM. pp. 2355–2358.
  • [8] Liu NN, Zhao M, Xiang E, Yang Q. Online evolutionary collaborative filtering. In: ACM 2010 Recommender Systems Conference; 26–30 September 2010; Barcelona, Spain. New York, NY, USA: ACM. pp. 95–102.
  • [9] Gao X, Feng Y, Feng X. Incremental clustering algorithm based on k-medoids. Jisuanji Gongcheng 2005; 31:181–183 (in Chinese with abstract in English).
  • [10] Huanliang S, Fei Q, Junling L, Yeli Z. IncSNN: an incremental clustering algorithm based on density Jisuanji Yanjiu yu Fazhan 2006; 43: 213–309 (in Chinese with abstract in English).
  • [11] Hsu C, Huang Y. Incremental clustering of mixed data based on distance hierarchy. Expert Sys Appl 2008; 35: 1177–1185.
  • [12] George T, Merugu S. A scalable collaborative filtering framework based on co-clustering. In: IEEE 2005 Data Mining International Conference; 27–30 November 2005; Houston, USA. New York, NY, USA: IEEE. pp. 625–628.
  • [13] Wu H, Wang Y, Wang Z, Wang X, Du S. Two-phase collaborative filtering algorithm based on co-clustering. Ruan Jian Xue Bao 2010; 21: 1042–1054 (in Chinese with abstract in English).
  • [14] Khoshneshin M, Nick Street W. Incremental collaborative filtering via evolutionary co-clustering. In: ACM 2010 Recommender Systems Conference; 26–30 September 2010; Barcelona, Spain. New York, NY, USA: ACM. pp. 325–328.
  • [15] Zhou T, Su R, Liu R, Jiang L, Wang B, Zhang Y. Accurate and diverse recommendations via eliminating redundant correlations. New J Phys 2009; 11: 123008.
  • [16] Zhou T, Ren J, Medo M, Zhang Y. Bipartite network projection and personal recommendation. Phys Rev E 2007; 76: 046115.
  • [17] Liu J, Shang M, Chen D. Personal recommendation based on weighted bipartite networks. In: IEEE 2009 Fuzzy Systems and Knowledge Discovery International Conference; 14–16 August 2009; Tianjin, China. New York, NY, USA: IEEE. pp. 134–137.
  • [18] Zhang Y, Blattner M, Yu Y. Heat conduction process on community networks as a recommendation model. Phys Rev Lett 2007; 99: 154301.