Restricted Boltzmann Machine Based on Item Category for Collaborative Filtering

To improve the accuracy of recommendation, an new model is proposed in this paper, which solves the problem of data sparseness of collaborative filtering to a certain extent. On the base of Real_value Restricted Boltzmann Machine (R_RBM), the impact of item category on recommendation results are considered. The item category, as a new layer, is added to R_RBM, which aims to predict the missing rating in the matrix. Then the recommendation is produced by combining ICR_RBM and collaborative filtering. The experimental results on MovieLens show that recommended effect of new model is more efficient than traditional RBM and singular value decomposition.

[1]  Geoffrey E. Hinton A Practical Guide to Training Restricted Boltzmann Machines , 2012, Neural Networks: Tricks of the Trade.

[2]  Scott Sanner,et al.  AutoRec: Autoencoders Meet Collaborative Filtering , 2015, WWW.

[3]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[4]  Tao Jiang,et al.  Application of deep belief nets for collaborative filtering , 2016, 2016 16th International Symposium on Communications and Information Technologies (ISCIT).

[5]  Kai Yu,et al.  Feature weighting and instance selection for collaborative filtering , 2001, 12th International Workshop on Database and Expert Systems Applications.

[6]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[7]  Geoffrey E. Hinton,et al.  Restricted Boltzmann machines for collaborative filtering , 2007, ICML '07.

[8]  Zhao Du,et al.  Content-Boosted Restricted Boltzmann Machine for Recommendation , 2014, ICANN.

[9]  Preslav Nakov,et al.  A non-IID Framework for Collaborative Filtering with Restricted Boltzmann Machines , 2013, ICML.

[10]  Miguel Á. Carreira-Perpiñán,et al.  On Contrastive Divergence Learning , 2005, AISTATS.

[11]  Ye Wang,et al.  Improving Content-based and Hybrid Music Recommendation using Deep Learning , 2014, ACM Multimedia.

[12]  Fillia Makedon,et al.  Using singular value decomposition approximation for collaborative filtering , 2005, Seventh IEEE International Conference on E-Commerce Technology (CEC'05).

[13]  Liu Xiaojun,et al.  An improved clustering-based collaborative filtering recommendation algorithm , 2017, Cluster Computing.

[14]  Zhang Xiong,et al.  Item Category Aware Conditional Restricted Boltzmann Machine Based Recommendation , 2015, ICONIP.