A Novel Recommender System using Hidden Bayesian Probabilistic Model based Collaborative Filtering

For the problems of data sparseness and cold start of goods in the existing recommendation algorithm, in this paper, we propose a new method based on the hidden Bayesian method to predict user preferences. Our approach is to use the variational Bayesian non-negative matrix factorization on observable rating matrices (users- items), which can predict the filling of the scoring matrix and cluster the users. On this basis, the user's hidden information and pre-rating are obtained, and the pre-rating is corrected in combination with the item attribute information by improved naive Bayes classifier. Experimental results show that 1) this method does not require additional clustering algorithms, which saves execution time. 2) Compared with the classical matrix factorization and similarity algorithm, our method solves the cold start problem of new items and the greatly improved the accuracy of recommendation.

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

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

[3]  Ying Tan,et al.  A New Collaborative Filtering Recommendation Approach Based on Naive Bayesian Method , 2011, ICSI.

[4]  Pietro Liò,et al.  Fast Bayesian Non-Negative Matrix Factorisation and Tri-Factorisation , 2016, ArXiv.

[5]  Gerhard Friedrich,et al.  Recommender Systems - An Introduction , 2010 .

[6]  Qingyao Wu,et al.  NMFE-SSCC: Non-negative matrix factorization ensemble for semi-supervised collective classification , 2015, Knowl. Based Syst..

[7]  Xiang Cheng,et al.  Incremental probabilistic latent semantic analysis for automatic question recommendation , 2008, RecSys '08.

[8]  C. Févotte,et al.  Automatic Relevance Determination in Nonnegative Matrix Factorization with the-Divergence , 2011 .

[9]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[10]  Yunhua Zhang,et al.  Collaborative Filtering Recommendation Algorithm Based on Hybrid Similarity , 2017, 2017 International Conference on Computer Systems, Electronics and Control (ICCSEC).

[11]  Zhigang Luo,et al.  Online Nonnegative Matrix Factorization With Robust Stochastic Approximation , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Shuchuan Lo,et al.  WMR--A Graph-Based Algorithm for Friend Recommendation , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[13]  Xiaoyong Li,et al.  Clustering collaborative filtering recommendation system based on SVD algorithm , 2013, 2013 IEEE 4th International Conference on Software Engineering and Service Science.

[14]  F. Maxwell Harper,et al.  The MovieLens Datasets: History and Context , 2016, TIIS.

[15]  Harry Zhang,et al.  Learning weighted naive Bayes with accurate ranking , 2004, Fourth IEEE International Conference on Data Mining (ICDM'04).

[16]  Fernando Ortega,et al.  Recommending items to group of users using Matrix Factorization based Collaborative Filtering , 2016, Inf. Sci..

[17]  John Riedl,et al.  An Algorithmic Framework for Performing Collaborative Filtering , 1999, SIGIR Forum.

[18]  Zhao Xue-bin Collaborative filtering recommendation algorithm based on naive Bayesian method , 2010 .

[19]  Zhao Zhang,et al.  Lie Group Machine Learning , 2018 .

[20]  Alexandre Passant,et al.  dbrec - Music Recommendations Using DBpedia , 2010, SEMWEB.

[21]  Ole Winther,et al.  Bayesian Non-negative Matrix Factorization , 2009, ICA.

[22]  Matthew J. Beal,et al.  The variational Bayesian EM algorithm for incomplete data: with application to scoring graphical model structures , 2003 .

[23]  Du Yong-ping,et al.  Application of LDA Model in Microblog User Recommendation , 2014 .

[24]  Shuoshuo Zhang,et al.  Diversified recommendation algorithm for hybrid label based on matrix factorization , 2018, 2018 IEEE 3rd International Conference on Cloud Computing and Big Data Analysis (ICCCBDA).

[25]  Juan Manuel Cueva Lovelle,et al.  Implicit feedback techniques on recommender systems applied to electronic books , 2012, Comput. Hum. Behav..