BRS cS: a hybrid recommendation model fusing multi-source heterogeneous data

Recommendation systems are often used to solve the problem of information overload on the Internet. Many types of data can be used for recommendations, and fusing different types of data can make recommendations more accurate. Most existing fusion recommendation models simply combine the recommendation results from different data instead of fully fusing multi-source heterogeneous data to make recommendations. Furthermore, users’ choices are usually affected by their direct and even indirect friends’ preferences. This paper proposes a hybrid recommendation model BRS cS (an acronym for BPR-Review-Score-Social). It fully fuses social data, score, and review together; uses improved BPR model to optimize the ranking; and trains them in a joint representation learning framework to get the top-N recommendations. User trust model is used to introduce social relationships into the rating and review data, PV-DBOW model is used to process the review data, and fully connected neural network is used to process the rating data. Experiments on Yelp public dataset show that the BRS cS algorithm proposed outperforms other recommendation algorithms such as BRS c, UserCF, and HRS c. The BRS cS model is also scalable and can fuse new types of data easily.

[1]  I. Seppelt,et al.  The Surviving Sepsis Campaign: International Guidelines for Management of Severe Sepsis and Septic Shock: 2008. An assessment by the Australian and New Zealand Intensive Care Society , 2008, Anaesthesia and intensive care.

[2]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[3]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[4]  Zhi-Dan Zhao,et al.  User-Based Collaborative-Filtering Recommendation Algorithms on Hadoop , 2010, 2010 Third International Conference on Knowledge Discovery and Data Mining.

[5]  Wei Wei,et al.  Deep Multi-Level Semantic Hashing for Cross-Modal Retrieval , 2019, IEEE Access.

[6]  Mo Chen,et al.  Feature Fusion for the Detection of Microsleep Events , 2007, J. VLSI Signal Process..

[7]  Soumith Chintala,et al.  Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks , 2015, ICLR.

[8]  Burak Kantarci,et al.  Multimedia recommendation and transmission system based on cloud platform , 2017, Future Gener. Comput. Syst..

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

[10]  Ani Shabri,et al.  HYBRID MODEL , 2015 .

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

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

[13]  Lei Zheng,et al.  Joint Deep Modeling of Users and Items Using Reviews for Recommendation , 2017, WSDM.

[14]  Sang-goo Lee,et al.  Quote Recommendation in Dialogue using Deep Neural Network , 2016, SIGIR.

[15]  Xu Chen,et al.  Joint Representation Learning for Top-N Recommendation with Heterogeneous Information Sources , 2017, CIKM.

[16]  Quoc V. Le,et al.  Distributed Representations of Sentences and Documents , 2014, ICML.

[17]  Tobias Höllerer,et al.  TasteWeights: a visual interactive hybrid recommender system , 2012, RecSys.

[18]  Martin Ester,et al.  Collaborative Denoising Auto-Encoders for Top-N Recommender Systems , 2016, WSDM.

[19]  Xiaodong He,et al.  A Multi-View Deep Learning Approach for Cross Domain User Modeling in Recommendation Systems , 2015, WWW.

[20]  Wenyu Zhang,et al.  Satellite Mobile Edge Computing: Improving QoS of High-Speed Satellite-Terrestrial Networks Using Edge Computing Techniques , 2019, IEEE Network.

[21]  Ronald J. Williams,et al.  Simple Statistical Gradient-Following Algorithms for Connectionist Reinforcement Learning , 2004, Machine Learning.

[22]  Derek C. Rose,et al.  Deep Machine Learning - A New Frontier in Artificial Intelligence Research [Research Frontier] , 2010, IEEE Computational Intelligence Magazine.

[23]  Jian Wang,et al.  Opportunity model for e-commerce recommendation: right product; right time , 2013, SIGIR.

[24]  Le Song,et al.  Recurrent Coevolutionary Latent Feature Processes for Continuous-Time Recommendation , 2016, DLRS@RecSys.

[25]  Yan Liu,et al.  Representation Learning of Users and Items for Review Rating Prediction Using Attention-based Convolutional Neural Network , 2017 .

[26]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[27]  John Riedl,et al.  E-Commerce Recommendation Applications , 2004, Data Mining and Knowledge Discovery.

[28]  Victor C. M. Leung,et al.  MASM: A Multiple-Algorithm Service Model for Energy-Delay Optimization in Edge Artificial Intelligence , 2019, IEEE Transactions on Industrial Informatics.

[29]  Sabina Jeschke,et al.  Smart Cities: Foundations, Principles, and Applications , 2017 .

[30]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[31]  Lei Zhang,et al.  Six Degrees of Separation in Online Society , 2009 .

[32]  Wei Lu,et al.  A Survey of Personalised Image Retrieval and Recommendation , 2017, NCTCS.

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

[34]  Thomas Lukasiewicz,et al.  Tag-Aware Personalized Recommendation Using a Deep-Semantic Similarity Model with Negative Sampling , 2016, CIKM.

[35]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[36]  Marcin Woźniak,et al.  Recommendation Based on Review Texts and Social Communities: A Hybrid Model , 2019, IEEE Access.

[37]  Ivan Ganchev,et al.  A trust-enriched approach for item-based collaborative filtering recommendations , 2016, 2016 IEEE 12th International Conference on Intelligent Computer Communication and Processing (ICCP).

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

[39]  Paul Covington,et al.  Deep Neural Networks for YouTube Recommendations , 2016, RecSys.

[40]  Majed Al-Mashari,et al.  Revisiting BPR: a holistic review of practice and development , 2000, Bus. Process. Manag. J..