LFGCF: Light Folksonomy Graph Collaborative Filtering for Tag-Aware Recommendation

Tag-aware recommendation is a task of predicting a personalized list of items for a user by their tagging behaviors. It is crucial for many applications with tagging capabilities like last.fm or movielens. Recently, many efforts have been devoted to improving Tag-aware recommendation systems (TRS) with Graph Convolutional Networks (GCN), which has become new state-of-the-art for the general recommendation. However, some solutions are directly inherited from GCN without justifications, which is difficult to alleviate the sparsity, ambiguity, and redundancy issues introduced by tags, thus adding to difficulties of training and degrading recommendation performance. In this work, we aim to simplify the design of GCN to make it more concise for TRS. We propose a novel tag-aware recommendation model named Light Folksonomy Graph Collaborative Filtering (LFGCF), which only includes the essential GCN components. Specifically, LFGCF first constructs Folksonomy Graphs from the records of user assigning tags and item getting tagged. Then we leverage the simple design of aggregation to learn the high-order representations on Folksonomy Graphs and use the weighted sum of the embeddings learned at several layers for information updating. We share tags embeddings to bridge the information gap between users and items. Besides, a regularization function named TransRT is proposed to better depict user preferences and item features. Extensive hyperparameters experiments and ablation studies on three real-world datasets show that LFGCF uses fewer parameters and significantly outperforms most baselines for the tag-aware top-N recommendations.

[1]  Quoc Viet Hung Nguyen,et al.  Are Graph Augmentations Necessary?: Simple Graph Contrastive Learning for Recommendation , 2021, SIGIR.

[2]  Ruoran Huang,et al.  Tag-aware Attentional Graph Neural Networks for Personalized Tag Recommendation , 2021, 2021 International Joint Conference on Neural Networks (IJCNN).

[3]  Zhirong Liu,et al.  Dual Graph enhanced Embedding Neural Network for CTR Prediction , 2021, KDD.

[4]  Huan Huo,et al.  FolkRank++: An Optimization of FolkRank Tag Recommendation Algorithm Integrating User and Item Information , 2021, KSII Trans. Internet Inf. Syst..

[5]  Dong Wang,et al.  AIRec: Attentive Intersection Model for Tag-Aware Recommendation , 2021, SEMWEB.

[6]  Bo Chen,et al.  TGCN: Tag Graph Convolutional Network for Tag-Aware Recommendation , 2020, CIKM.

[7]  P. Heng,et al.  Personalized Re-ranking with Item Relationships for E-commerce , 2020, CIKM.

[8]  Rui Zhang,et al.  Detecting Beneficial Feature Interactions for Recommender Systems , 2020, AAAI.

[9]  Li Zhang,et al.  Graph Neural Networks Boosted Personalized Tag Recommendation Algorithm , 2020, 2020 International Joint Conference on Neural Networks (IJCNN).

[10]  Chen Gao,et al.  Price-aware Recommendation with Graph Convolutional Networks , 2020, 2020 IEEE 36th International Conference on Data Engineering (ICDE).

[11]  Xiangnan He,et al.  Bilinear Graph Neural Network with Neighbor Interactions , 2020, IJCAI.

[12]  Xiangnan He,et al.  LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation , 2020, SIGIR.

[13]  Liang Wang,et al.  Fi-GNN: Modeling Feature Interactions via Graph Neural Networks for CTR Prediction , 2019, CIKM.

[14]  Dietmar Jannach,et al.  Are we really making much progress? A worrying analysis of recent neural recommendation approaches , 2019, RecSys.

[15]  Tat-Seng Chua,et al.  Neural Graph Collaborative Filtering , 2019, SIGIR.

[16]  Jure Leskovec,et al.  How Powerful are Graph Neural Networks? , 2018, ICLR.

[17]  Jure Leskovec,et al.  Graph Convolutional Neural Networks for Web-Scale Recommender Systems , 2018, KDD.

[18]  Xiao-Ming Wu,et al.  Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learning , 2018, AAAI.

[19]  Pietro Liò,et al.  Graph Attention Networks , 2017, ICLR.

[20]  Tat-Seng Chua,et al.  Neural Factorization Machines for Sparse Predictive Analytics , 2017, SIGIR.

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

[22]  Jure Leskovec,et al.  Inductive Representation Learning on Large Graphs , 2017, NIPS.

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

[24]  Max Welling,et al.  Semi-Supervised Classification with Graph Convolutional Networks , 2016, ICLR.

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

[26]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[27]  Zhiyuan Liu,et al.  Learning Entity and Relation Embeddings for Knowledge Graph Completion , 2015, AAAI.

[28]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[29]  Daniel Dajun Zeng,et al.  Collaborative filtering in social tagging systems based on joint item-tag recommendations , 2010, CIKM.

[30]  Rafael Valencia-García,et al.  Solving the cold-start problem in recommender systems with social tags , 2010, Expert Syst. Appl..

[31]  Wu-Jun Li,et al.  TagiCoFi: tag informed collaborative filtering , 2009, RecSys '09.

[32]  Lars Schmidt-Thieme,et al.  Learning optimal ranking with tensor factorization for tag recommendation , 2009, KDD.

[33]  Yi-Cheng Zhang,et al.  Personalized Recommendation via Integrated Diffusion on User-Item-Tag Tripartite Graphs , 2009, ArXiv.

[34]  Wolfgang Nejdl,et al.  Can all tags be used for search? , 2008, CIKM '08.

[35]  Bamshad Mobasher,et al.  Personalized recommendation in social tagging systems using hierarchical clustering , 2008, RecSys '08.

[36]  Andreas Hotho,et al.  Information Retrieval in Folksonomies: Search and Ranking , 2006, ESWC.

[37]  Jaana Kekäläinen,et al.  Cumulated gain-based evaluation of IR techniques , 2002, TOIS.

[38]  Jianjun Cao,et al.  Tag-aware recommendation based on Bayesian personalized ranking and feature mapping , 2019, Intell. Data Anal..

[39]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .