Integrating Tensor Factorization with Neighborhood for Item Recommendation in Multidimensional Context

Item recommendation for multidimensional data context is getting increasing attention in recent years. Tensor factorization and neighborhood based collaborative filtering are the major techniques in use, but they address the item recommendation task for multidimensional data in quite different ways and have different strengths. In this paper, we discuss the characteristics of the two techniques, and present an approach for user profiling and neighborhood formation using multidimensional data, and also propose a novel collaborative filtering recommendation model which integrates the tensor factorization based and the neighborhood based collaborative filtering techniques for item recommendation with the Social Tagging Systems (STS) as the application domain. Meanwhile, the proposed recommendation approach is applicable to other application domains where multidimensional data is available. We empirically compare the proposed model against some state-of-the-art collaborative filtering recommendation approaches on two real-world datasets: Bibsonomy and MovieLens. The experimental results show the superiority of the proposed model in terms of recommendation quality.

[1]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[2]  Tie-Yan Liu,et al.  Learning to Rank for Information Retrieval , 2011 .

[3]  Lars Schmidt-Thieme,et al.  Pairwise interaction tensor factorization for personalized tag recommendation , 2010, WSDM '10.

[4]  Lars Schmidt-Thieme,et al.  Tag-aware recommender systems by fusion of collaborative filtering algorithms , 2008, SAC '08.

[5]  Yehuda Koren,et al.  Factorization meets the neighborhood: a multifaceted collaborative filtering model , 2008, KDD.

[6]  Martha Larson,et al.  TFMAP: optimizing MAP for top-n context-aware recommendation , 2012, SIGIR '12.

[7]  Nuria Oliver,et al.  Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering , 2010, RecSys '10.

[8]  Andreas Hotho,et al.  Tag Recommendations in Folksonomies , 2007, LWA.

[9]  Lars Schmidt-Thieme,et al.  Learning optimal ranking with tensor factorization for tag recommendation , 2009, KDD.

[10]  Nello Cristianini,et al.  Kernel Methods for Pattern Analysis , 2004 .

[11]  Yue Xu,et al.  Refining User and Item Profiles based on Multidimensional Data for Top-N Item Recommendation , 2014, iiWAS.

[12]  Chris H. Q. Ding,et al.  Tensor Fold-in Algorithms for Social Tagging Prediction , 2011, 2011 IEEE 11th International Conference on Data Mining.

[13]  Tamara G. Kolda,et al.  Tensor Decompositions and Applications , 2009, SIAM Rev..

[14]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[15]  Yehuda Koren,et al.  Lessons from the Netflix prize challenge , 2007, SKDD.

[16]  Yue Xu,et al.  Learning Higher-Order Interactions for User and Item Profiling Based on Tensor Factorization , 2015, IUI.

[17]  Joos Vandewalle,et al.  A Multilinear Singular Value Decomposition , 2000, SIAM J. Matrix Anal. Appl..

[18]  George Karypis,et al.  A Comprehensive Survey of Neighborhood-based Recommendation Methods , 2011, Recommender Systems Handbook.

[19]  Panagiotis Symeonidis,et al.  A Unified Framework for Providing Recommendations in Social Tagging Systems Based on Ternary Semantic Analysis , 2010, IEEE Transactions on Knowledge and Data Engineering.

[20]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[21]  Nello Cristianini,et al.  Kernel Methods for Pattern Analysis , 2003, ICTAI.

[22]  Andreas Hotho,et al.  Recommender Systems for Social Tagging Systems , 2012, SpringerBriefs in Electrical and Computer Engineering.

[23]  Richi Nayak,et al.  Connecting users and items with weighted tags for personalized item recommendations , 2010, HT '10.