Action prediction models for recommender systems based on collaborative filtering and sequence mining hybridization

Many recommender systems collect online users' activity and infer from it users' preferences. They record user actions of various types (e.g. clicks, views), and predict unknown, possibly future, interactions between users and items, mostly using Collaborative Filtering (CF) or Sequence Mining (SM) techniques. While both techniques have their advantages, in this paper, we show that improved prediction accuracy can be achieved by hybridizing them. The proposed hybrid model uses first an SM model to augment an existing actions' data set and then uses collaborative filtering in the final prediction step. The empirical evaluation, which was conducted on a large real-world dataset, showed that the proposed hybrid model outperforms both stand-alone SM and CF.

[1]  Bracha Shapira,et al.  Recommender Systems Handbook , 2015, Springer US.

[2]  Suju Rajan,et al.  Beyond clicks: dwell time for personalization , 2014, RecSys '14.

[3]  Christopher D. Manning,et al.  Introduction to Information Retrieval , 2010, J. Assoc. Inf. Sci. Technol..

[4]  Tural Gurbanov,et al.  Modeling and Predicting User Actions in Recommender Systems , 2016, UMAP.

[5]  Dietmar Jannach,et al.  Adaptation and Evaluation of Recommendations for Short-term Shopping Goals , 2015, RecSys.

[6]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[7]  Qiang Yang,et al.  One-Class Collaborative Filtering , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[8]  S. Floyd,et al.  Adaptive Web , 1997 .

[9]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[10]  John Riedl,et al.  An algorithmic framework for performing collaborative filtering , 1999, SIGIR '99.

[11]  Dietmar Jannach,et al.  Automated Generation of Music Playlists: Survey and Experiments , 2014, ACM Comput. Surv..

[12]  Dietmar Jannach,et al.  Using graded implicit feedback for bayesian personalized ranking , 2014, RecSys '14.

[13]  Yifan Hu,et al.  Collaborative Filtering for Implicit Feedback Datasets , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[14]  Peter Vojtás,et al.  Using Implicit Preference Relations to Improve Content Based Recommending , 2015, EC-Web.

[15]  Hai Thanh Nguyen,et al.  TBPR: Trinity Preference based Bayesian Personalized Ranking for Multivariate Implicit Feedback , 2016, UMAP.

[16]  George Karypis,et al.  Item-based top-N recommendation algorithms , 2004, TOIS.

[17]  Robin D. Burke,et al.  Hybrid Web Recommender Systems , 2007, The Adaptive Web.

[18]  Alfred Kobsa,et al.  The Adaptive Web, Methods and Strategies of Web Personalization , 2007, The Adaptive Web.

[19]  Peter Vojtás,et al.  Using Implicit Preference Relations to Improve Recommender Systems , 2017, Journal on Data Semantics.

[20]  Lior Rokach,et al.  RecSys Challenge 2015 and the YOOCHOOSE Dataset , 2015, RecSys.

[21]  Arkadiusz Paterek,et al.  Improving regularized singular value decomposition for collaborative filtering , 2007 .

[22]  David Maxwell Chickering,et al.  Using Temporal Data for Making Recommendations , 2001, UAI.

[23]  Douglas W. Oard,et al.  Implicit Feedback for Recommender Systems , 1998 .

[24]  Tao Luo,et al.  Using sequential and non-sequential patterns in predictive Web usage mining tasks , 2002, 2002 IEEE International Conference on Data Mining, 2002. Proceedings..

[25]  Lars Schmidt-Thieme,et al.  Factorizing personalized Markov chains for next-basket recommendation , 2010, WWW '10.

[26]  Raymond J. Mooney,et al.  Content-boosted collaborative filtering for improved recommendations , 2002, AAAI/IAAI.