Temporal dynamic recommendation based on data imputation through association analysis

As a novel method for modelling user interest drift over time, we explore the session-based temporal dynamic recommendation, in which we impute missing rating in terms of users' association. Firstly, we mine user association groups through association analysis according to users' common preferences. Secondly, the user's consumption history is divided into sessions, and we impute vacant values based on the correlation and occupation of user association groups in each session. Thirdly, we model the user interest drift over time by latent Dirichlet allocation (LDA) in each session and predict user's current interest by an exponential decay function. Finally, we predict ratings on items for active user using neighbour-based collaborative filtering (CF). Experiments on a real dataset show that the proposed framework is more effective than previous methods on several tasks.

[1]  Liqiong Ma A new construction of identity-based group signature , 2014, Int. J. Embed. Syst..

[2]  Jun Zhang,et al.  The efficient imputation method for neighborhood-based collaborative filtering , 2012, CIKM.

[3]  Thomas Hofmann,et al.  Collaborative filtering via gaussian probabilistic latent semantic analysis , 2003, SIGIR.

[4]  Wu-Chih Hu,et al.  Effective forgery detection using DCT+SVD-based watermarking for region of interest in key frames of vision-based surveillance , 2013, Int. J. Comput. Sci. Eng..

[5]  Chein-Shung Hwang,et al.  Using Cloud Model for Default Voting in Collaborative Filtering , 2011 .

[6]  François Fouss,et al.  Random-Walk Computation of Similarities between Nodes of a Graph with Application to Collaborative Recommendation , 2007, IEEE Transactions on Knowledge and Data Engineering.

[7]  Ricardo Dias,et al.  Improving Music Recommendation in Session-Based Collaborative Filtering by Using Temporal Context , 2013, 2013 IEEE 25th International Conference on Tools with Artificial Intelligence.

[8]  Weidong Xiao,et al.  Sparsity-Tolerated Algorithm with Missing Value Recovering in User-based Collaborative Filtering Recommendation ⋆ , 2013 .

[9]  Martha Larson,et al.  Exploiting user similarity based on rated-item pools for improved user-based collaborative filtering , 2009, RecSys '09.

[10]  Fan Yang,et al.  Modeling and broadening temporal user interest in personalized news recommendation , 2014, Expert Syst. Appl..

[11]  Edward I. George,et al.  A bayesian model for collaborative filtering , 1999, AISTATS.

[12]  Donald B. Rubin,et al.  Statistical Matching Using File Concatenation With Adjusted Weights and Multiple Imputations , 1986 .

[13]  Songjie Gong A Collaborative Filtering Recommendation Algorithm Based on User Clustering and Item Clustering , 2010, J. Softw..

[14]  Tao Li,et al.  Product recommendation with temporal dynamics , 2012, Expert Syst. Appl..

[15]  Sang-goo Lee,et al.  Session-Based Collaborative Filtering for Predicting the Next Song , 2011, 2011 First ACIS/JNU International Conference on Computers, Networks, Systems and Industrial Engineering.

[16]  Walter Artibani,et al.  Early detection of prostate cancer: European Association of Urology recommendation. , 2013, European urology.

[17]  Neil D. Lawrence,et al.  Non-linear matrix factorization with Gaussian processes , 2009, ICML '09.

[18]  Taghi M. Khoshgoftaar,et al.  Collaborative Filtering for Multi-class Data Using Belief Nets Algorithms , 2006, 2006 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI'06).

[19]  Kenneth Y. Goldberg,et al.  Eigentaste: A Constant Time Collaborative Filtering Algorithm , 2001, Information Retrieval.

[20]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[21]  Cong Liu,et al.  Matrix Factorization Meets Cosine Similarity: Addressing Sparsity Problem in Collaborative Filtering Recommender System , 2014, APWeb.

[22]  Kwang-Seok Hong,et al.  Personalized smart TV program recommender based on collaborative filtering and a novel similarity method , 2011, IEEE Transactions on Consumer Electronics.

[23]  Michael R. Lyu,et al.  Effective missing data prediction for collaborative filtering , 2007, SIGIR.

[24]  Yu Li,et al.  A hybrid collaborative filtering method for multiple-interests and multiple-content recommendation in E-Commerce , 2005, Expert Syst. Appl..

[25]  Luis M. de Campos,et al.  Measuring predictive capability in collaborative filtering , 2009, RecSys '09.

[26]  Xiaohui Hu,et al.  A Time-Aware and Data Sparsity Tolerant Approach for Web Service Recommendation , 2014, 2014 IEEE International Conference on Web Services.

[27]  Xindong Wu,et al.  Cross-Domain Collaborative Filtering over Time , 2011, IJCAI.

[28]  Zhang Er-fen Music recommender system based on association rules and singular value decomposition , 2013 .

[29]  Weiwei Xia,et al.  An Item-Based Collaborative Filtering Algorithm Utilizing the Average Rating for Items , 2010, FGIT-SIP/MulGraB.

[30]  Yongsong Qin,et al.  Confidence intervals for marginal parameters under fractional linear regression imputation for missing data , 2008 .

[31]  Francesco Moscato,et al.  Exploiting model profiles in requirements verification of cloud systems , 2015, Int. J. High Perform. Comput. Netw..

[32]  Wu Xiao,et al.  Comparison Study of Internet Recommendation System , 2009 .