Leveraging Reconstructive Profiles of Users and Items for Tag-Aware Recommendation

It is an effective recommendation method by revealing user preferences and extracting latent semantic information of items through social tag information. Recent research shows impressive recommendation performance by using neural network-based methods to transform tag-based user or item profiles to abstract feature representations. However, in the process of training a neural network, these methods need an more effective measurement to balance the tag-based profiles and the abstract representations to further improve item recommendation. This paper proposes a method based on Generative Adversarial Networks to tackle this issue. In this method, abstract features of users and items are extracted from their tag-based profiles by a disentangling network. These abstract features are then used to calculate the probability of a user preferring an item, and are also used to reconstruct new user and item profiles by a generative network. Furthermore, the discriminative network is introduced to identify generated profiles for enforcing smoothness in the representation of users and items. Experiments on two real-world data-sets demonstrate the state-of-the-art performance of the proposed method.

[1]  Tsvi Kuflik,et al.  Workshop on information heterogeneity and fusion in recommender systems (HetRec 2010) , 2010, RecSys '10.

[2]  Maoguo Gong,et al.  Tag-aware recommender systems based on deep neural networks , 2016, Neurocomputing.

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

[4]  Panagiotis Symeonidis,et al.  A Unified Framework for Providing Recommendations in Social Tagging Systems Based on Ternary Semantic Analysis , 2010, IEEE Transactions on Knowledge and Data Engineering.

[5]  周涛,et al.  Tag-Aware Recommender Systems:A State-of-the-Art Survey , 2011 .

[6]  Yi-Cheng Zhang,et al.  Solving the apparent diversity-accuracy dilemma of recommender systems , 2008, Proceedings of the National Academy of Sciences.

[7]  Tsvi Kuflik,et al.  Second workshop on information heterogeneity and fusion in recommender systems (HetRec2011) , 2011, RecSys '11.

[8]  Min Yang,et al.  PLASTIC: Prioritize Long and Short-term Information in Top-n Recommendation using Adversarial Training , 2018, IJCAI.

[9]  Léon Bottou,et al.  Wasserstein Generative Adversarial Networks , 2017, ICML.

[10]  Thomas Lukasiewicz,et al.  Tag-Aware Personalized Recommendation Using a Hybrid Deep Model , 2017, IJCAI.

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

[12]  Dacheng Tao,et al.  Tag Disentangled Generative Adversarial Network for Object Image Re-rendering , 2017, IJCAI.

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

[14]  Zi Huang,et al.  Neural Memory Streaming Recommender Networks with Adversarial Training , 2018, KDD.