Trust‐aware generative adversarial network with recurrent neural network for recommender systems

Recently recommender systems become more and more significant in the daily life such as event recommendation, content recommendation and commodity recommendation, and so forth. Although the recommender systems based on the generative adversarial network (GAN) are competent, the user trust information is seldom taken into consideration to improve the recommendation accuracy. In this paper, we propose a Trust‐Aware GAN with recurrent neural network (RNN) for RECommender systems named TagRec, which makes use of the user trust information for top‐N recommendation. In the framework, the discriminative model is a multilayer perceptron to distinguish whether a sample is from the real data or fake data generated by the generative model. The discriminator helps to guide the training of the generative model to make it fit the data distribution of the user trust information. The generative model is a RNN with long short‐term memory cells, aiming to confuse the discriminative model by generating samples as similar as possible to the real data. Through the adversarial training between the discriminative and generative models, the user trust information can be fully used to improve the recommendation performance. We conduct extensive experiments on real‐word data sets to validate the effectiveness of the TagRec by comparing it with the benchmarks.

[1]  Alex Beutel,et al.  Recurrent Recommender Networks , 2017, WSDM.

[2]  Feng Xia,et al.  Recommendation : Exploiting Common Author Relations and Historical Preferences , 2016 .

[3]  Feng Xia,et al.  Random Walks: A Review of Algorithms and Applications , 2020, IEEE Transactions on Emerging Topics in Computational Intelligence.

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

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

[6]  Léon Bottou,et al.  Large-Scale Machine Learning with Stochastic Gradient Descent , 2010, COMPSTAT.

[7]  Tong Zhang,et al.  Accelerating Stochastic Gradient Descent using Predictive Variance Reduction , 2013, NIPS.

[8]  Francisco Herrera,et al.  Virtual learning environment to predict withdrawal by leveraging deep learning , 2019, Int. J. Intell. Syst..

[9]  P. Jaccard THE DISTRIBUTION OF THE FLORA IN THE ALPINE ZONE.1 , 1912 .

[10]  Huan Liu,et al.  Adaptive Implicit Friends Identification over Heterogeneous Network for Social Recommendation , 2018, CIKM.

[11]  Jing Chen,et al.  PAN: Pipeline assisted neural networks model for data-to-text generation in social internet of things , 2020, Inf. Sci..

[12]  Alexandros Karatzoglou,et al.  Session-based Recommendations with Recurrent Neural Networks , 2015, ICLR.

[13]  Francisco Herrera,et al.  From Big to Smart Data: Iterative ensemble filter for noise filtering in Big Data classification , 2019, Int. J. Intell. Syst..

[14]  Lina Ni,et al.  EUMD: Efficient slot utilization based missing tag detection with unknown tags , 2020, J. Netw. Comput. Appl..

[15]  Tong Zhao,et al.  Leveraging Social Connections to Improve Personalized Ranking for Collaborative Filtering , 2014, CIKM.

[16]  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.

[17]  Daniel Thalmann,et al.  ETAF: An extended trust antecedents framework for trust prediction , 2014, 2014 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2014).

[18]  Xin Wang,et al.  Learning Personalized Preference of Strong and Weak Ties for Social Recommendation , 2017, WWW.

[19]  Alexandros Karatzoglou,et al.  Recurrent Neural Networks with Top-k Gains for Session-based Recommendations , 2017, CIKM.

[20]  Oscar Luaces,et al.  Towards explainable personalized recommendations by learning from users' photos , 2020, Inf. Sci..

[21]  Honglong Chen,et al.  Efficient and Reliable Missing Tag Identification for Large-Scale RFID Systems With Unknown Tags , 2017, IEEE Internet of Things Journal.

[22]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[23]  Li Guo,et al.  Social Recommendation with an Essential Preference Space , 2018, AAAI.

[24]  Julian J. McAuley,et al.  VBPR: Visual Bayesian Personalized Ranking from Implicit Feedback , 2015, AAAI.

[25]  Nan Jiang,et al.  TagRec: Trust-Aware Generative Adversarial Network with Recurrent Neural Network for Recommender Systems , 2020, ML4CS.

[26]  Neil Yorke-Smith,et al.  A Novel Bayesian Similarity Measure for Recommender Systems , 2013, IJCAI.

[27]  Jung-Tae Lee,et al.  CFGAN: A Generic Collaborative Filtering Framework based on Generative Adversarial Networks , 2018, CIKM.

[28]  Liang Wang,et al.  Context-Aware Sequential Recommendation , 2016, 2016 IEEE 16th International Conference on Data Mining (ICDM).

[29]  Minyi Guo,et al.  GraphGAN: Graph Representation Learning with Generative Adversarial Nets , 2017, AAAI.

[30]  Piji Li,et al.  Neural Rating Regression with Abstractive Tips Generation for Recommendation , 2017, SIGIR.

[31]  Brian Y. Lim,et al.  RecGAN: recurrent generative adversarial networks for recommendation systems , 2018, RecSys.

[32]  Jiguo Yu,et al.  Nowhere to Hide: Efficiently Identifying Probabilistic Cloning Attacks in Large-Scale RFID Systems , 2021, IEEE Transactions on Information Forensics and Security.

[33]  Fei Yu,et al.  Friend Recommendation Considering Preference Coverage in Location-Based Social Networks , 2017, PAKDD.

[34]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[35]  Jiliang Tang,et al.  Deep Adversarial Social Recommendation , 2019, IJCAI.

[36]  Xin Wang,et al.  Social Recommendation with Strong and Weak Ties , 2016, CIKM.

[37]  Peng Zhang,et al.  IRGAN: A Minimax Game for Unifying Generative and Discriminative Information Retrieval Models , 2017, SIGIR.

[38]  Feng Xia,et al.  Time-Location-Relationship Combined Service Recommendation Based on Taxi Trajectory Data , 2017, IEEE Transactions on Industrial Informatics.

[39]  Michael R. Lyu,et al.  Learning to recommend with explicit and implicit social relations , 2011, TIST.

[40]  Min Yang,et al.  Leveraging Long and Short-Term Information in Content-Aware Movie Recommendation via Adversarial Training , 2017, IEEE Transactions on Cybernetics.

[41]  Lukás Burget,et al.  Recurrent neural network based language model , 2010, INTERSPEECH.