Abstract
Social recommender systems (SocialRS) simultaneously leverage the user-to-item interactions as well as the user-to-user social relations for the task of generating item recommendations to users. Additionally exploiting social relations is clearly effective in understanding users’ tastes due to the effects of homophily and social influence. For this reason, SocialRS has increasingly attracted attention. In particular, with the advance of graph neural networks (GNN), many GNN-based SocialRS methods have been developed recently. Therefore, we conduct a comprehensive and systematic review of the literature on GNN-based SocialRS.
In this survey, we first identify 84 papers on GNN-based SocialRS after annotating 2,151 papers by following the PRISMA framework (preferred reporting items for systematic reviews and meta-analyses). Then, we comprehensively review them in terms of their inputs and architectures to propose a novel taxonomy: (1) input taxonomy includes 5 groups of input type notations and 7 groups of input representation notations; (2) architecture taxonomy includes 8 groups of GNN encoder notations, 2 groups of decoder notations, and 12 groups of loss function notations. We classify the GNN-based SocialRS methods into several categories as per the taxonomy and describe their details. Furthermore, we summarize benchmark datasets and metrics widely used to evaluate the GNN-based SocialRS methods. Finally, we conclude this survey by presenting some future research directions. GitHub repository with the curated list of papers are available at https://github.com/claws-lab/awesome-GNN-social-recsys.
- Ting Bai, Youjie Zhang, Bin Wu, and Jian-Yun Nie. 2020. Temporal Graph Neural Networks for Social Recommendation. In Proceedings of IEEE International Conference on Big Data (BigData). 898–903.Google ScholarCross Ref
- Zhongqin Bi, Lina Jing, Meijing Shan, Shuming Dou, and Shiyang Wang. 2021. Hierarchical social recommendation model based on a graph neural network. Wireless Communications and Mobile Computing 2021 (2021).Google Scholar
- John S. Breese, David Heckerman, and Carl Myers Kadie. 1998. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In Proceedings of Conference on Uncertainty in Artificial Intelligence (UAI). 43–52.Google Scholar
- Sébastien Bubeck and Nicolò Cesa-Bianchi. 2012. Regret Analysis of Stochastic and Nonstochastic Multi-armed Bandit Problems. Foundations and Trends in Machine Learning 5, 1 (2012), 1–122.Google ScholarCross Ref
- Hongxu Chen, Hongzhi Yin, Tong Chen, Weiqing Wang, Xue Li, and Xia Hu. 2022. Social Boosted Recommendation With Folded Bipartite Network Embedding. IEEE Transactions on Knowledge and Data Engineering 34, 2(2022), 914–926. https://doi.org/10.1109/TKDE.2020.2982878Google ScholarDigital Library
- Jiajia Chen, Xin Xin, Xianfeng Liang, Xiangnan He, and Jun Liu. 2022. GDSRec: Graph-Based DecentralizedCollaborative Filtering for SocialRecommendation. IEEE Transactions on Knowledge and Data Engineering (TKDE) (2022).Google Scholar
- Rui Chen, Qingyi Hua, Yan-shuo Chang, Bo Wang, Lei Zhang, and Xiangjie Kong. 2018. A Survey of Collaborative Filtering-Based Recommender Systems: From Traditional Methods to Hybrid Methods Based on Social Networks. IEEE Access 6(2018), 64301–64320.Google ScholarCross Ref
- Tianwen Chen and Raymond Chi-Wing Wong. 2021. An efficient and effective framework for session-based social recommendation. In Proceedings of ACM International Conference on Web Search and Data Mining (WSDM). 400–408.Google ScholarDigital Library
- Yan Chen, Wanhui Qian, Dongqin Liu, Mengdi Zhou, Yipeng Su, Jizhong Han, and Ruixuan Li. 2022. Your Social Circle Affects Your Interests: Social Influence Enhanced Session-Based Recommendation. In Proceedings of International Conference on Computational Science (ICCS). 549–562.Google ScholarDigital Library
- Yujin Chen, Jing Wang, Zhihao Wu, and Youfang Lin. 2022. Integrating user-Group relationships under interest similarity constraints for social recommendation. Knowledge-Based Systems(2022), 108921.Google Scholar
- ShuiGuang Deng, Longtao Huang, Guandong Xu, Xindong Wu, and Zhaohui Wu. 2017. On Deep Learning for Trust-Aware Recommendations in Social Networks. IEEE Transactions on Neural Networks and Learning Systems 28, 5(2017), 1164–1177.Google ScholarCross Ref
- Yue Deng. 2022. Recommender Systems Based on Graph Embedding Techniques: A Review. IEEE Access 10(2022), 51587–51633.Google ScholarCross Ref
- Kaize Ding, Zhe Xu, Hanghang Tong, and Huan Liu. 2022. Data Augmentation for Deep Graph Learning: A Survey. ACM SIGKDD Explorations(2022).Google Scholar
- Yingtong Dou, Hao Yang, and Xiaolong Deng. 2016. A Survey of Collaborative Filtering Algorithms for Social Recommender Systems. In Proceedings of International Conference on Semantics, Knowledge and Grids (SKG). 40–46.Google ScholarCross Ref
- Jing Du, Zesheng Ye, Lina Yao, Bin Guo, and Zhiwen Yu. 2022. Socially-aware Dual Contrastive Learning for Cold-Start Recommendation. In Proceedings of International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 1927–1932.Google ScholarDigital Library
- Wenqi Fan, Yao Ma, Qing Li, Yuan He, Eric Zhao, Jiliang Tang, and Dawei Yin. 2019. Graph neural networks for social recommendation. In Proceedings of the ACM Web Conference (WWW). 417–426.Google ScholarDigital Library
- Wenqi Fan, Yao Ma, Qing Li, Jianping Wang, Guoyong Cai, Jiliang Tang, and Dawei Yin. 2022. A Graph Neural Network Framework for Social Recommendations. IEEE Transactions on Knowledge and Data Engineering 34, 5(2022), 2033–2047. https://doi.org/10.1109/TKDE.2020.3008732Google ScholarCross Ref
- Bairan Fu, Wenming Zhang, Guangneng Hu, Xinyu Dai, Shujian Huang, and Jiajun Chen. 2021. Dual side deep context-aware modulation for social recommendation. In Proceedings of the ACM Web Conference (WWW). 2524–2534.Google ScholarDigital Library
- Chen Gao, Yu Zheng, Nian Li, Yinfeng Li, Yingrong Qin, Jinghua Piao, Yuhan Quan, Jianxin Chang, Depeng Jin, Xiangnan He, and Yong Li. 2022. A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions. ACM Transactions on Recommender Systems (TORS) (2022).Google Scholar
- Francisco García-Sánchez, Ricardo Colomo Palacios, and Rafael Valencia-García. 2020. A social-semantic recommender system for advertisements. Information Processing and Management 57, 2 (2020), 102153.Google ScholarDigital Library
- Fabio Gasparetti, Giuseppe Sansonetti, and Alessandro Micarelli. 2021. Community detection in social recommender systems: a survey. Applied Intelligence 51, 6 (2021), 3975–3995.Google ScholarDigital Library
- Pan Gu, Yuqiang Han, Wei Gao, Guandong Xu, and Jian Wu. 2021. Enhancing session-based social recommendation through item graph embedding and contextual friendship modeling. Neurocomputing 419(2021), 190–202.Google ScholarCross Ref
- Zhiwei Guo and Heng Wang. 2020. A deep graph neural network-based mechanism for social recommendations. IEEE Transactions on Industrial Informatics 17, 4 (2020), 2776–2783.Google ScholarCross Ref
- Jiadi Han, Qian Tao, Yufei Tang, and Yuhan Xia. 2022. DH-HGCN: Dual Homogeneity Hypergraph Convolutional Network for Multiple Social Recommendations. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 2190–2194.Google ScholarDigital Library
- Xiangnan He, Kuan Deng, Xiang Wang, Yan Li, Yong-Dong Zhang, and Meng Wang. 2020. LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation. In Proceedings of International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 639–648.Google ScholarDigital Library
- Thi Linh Hoang, Tuan Dung Pham, and Viet Cuong Ta. 2021. Improving Graph Convolutional Networks with Transformer Layer in social-based items recommendation. In Proceedings of International Conference on Knowledge and Systems Engineering (KSE). 1–6.Google ScholarCross Ref
- Liyang Hou, Wenping Kong, Yali Gao, Yang Chen, and Xiaoyong Li. 2021. PA-GAN: Graph Attention Network for Preference-Aware Social Recommendation. In Journal of Physics: Conference Series, Vol. 1848. 012141.Google Scholar
- Mohsen Jamali and Martin Ester. 2010. A matrix factorization technique with trust propagation for recommendation in social networks. In Proceedings of ACM Conference on Recommender Systems (RecSys). 135–142.Google ScholarDigital Library
- Kalervo Järvelin and Jaana Kekäläinen. 2000. IR evaluation methods for retrieving highly relevant documents. In Proceedings of International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 41–48.Google ScholarDigital Library
- Nan Jiang, Li Gao, Fuxian Duan, Jie Wen, Tao Wan, and Honglong Chen. 2021. SAN: Attention-based social aggregation neural networks for recommendation system. International Journal of Intelligent Systems (2021).Google Scholar
- Wenbo Jiang and Yanrui Sun. 2022. Social-RippleNet: Jointly modeling of ripple net and social information for recommendation. Applied Intelligence(2022), 1–16.Google Scholar
- Yanbin Jiang, Huifang Ma, Yuhang Liu, Zhixin Li, and Liang Chang. 2021. Enhancing social recommendation via two-level graph attentional networks. Neurocomputing 449(2021), 71–84.Google ScholarCross Ref
- Bo Jin, Ke Cheng, Liang Zhang, Yanjie Fu, Minghao Yin, and Lu Jiang. 2020. Partial relationship aware influence diffusion via a multi-channel encoding scheme for social recommendation. In Proceedings of ACM International Conference on Information & Knowledge Management (CIKM). 585–594.Google ScholarDigital Library
- Dmitri V. Krioukov, Fragkiskos Papadopoulos, Maksim Kitsak, Amin Vahdat, and Marián Boguñá. 2010. Hyperbolic Geometry of Complex Networks. Physical Review E 82(2010).Google Scholar
- Adit Krishnan, Hari Cheruvu, Cheng Tao, and Hari Sundaram. 2019. A modular adversarial approach to social recommendation. In Proceedings of ACM International Conference on Information & Knowledge Management (CIKM). 1753–1762.Google ScholarDigital Library
- Youfang Leng and Li Yu. 2022. Incorporating global and local social networks for group recommendations. Pattern Recognition 127(2022), 108601.Google ScholarDigital Library
- Hui Li, Lianyun Li, Guipeng Xv, Chen Lin, Ke Li, and Bingchuan Jiang. 2021. SPEX: A Generic Framework for Enhancing Neural Social Recommendation. ACM Transactions on Information Systems (TOIS) 40, 2 (2021), 1–33.Google ScholarDigital Library
- Nian Li, Chen Gao, Depeng Jin, and Qingmin Liao. 2022. Disentangled Modeling of Social Homophily and Influence for Social Recommendation. IEEE Transactions on Knowledge and Data Engineering (TKDE) (2022).Google ScholarDigital Library
- Quan Li, Xinhua Xu, Xinghong Liu, and CHEN Qi. 2022. An Attention-Based Spatiotemporal GGNN for Next POI Recommendation. IEEE Access (2022).Google ScholarCross Ref
- Yuan Li and Kedian Mu. 2020. Heterogeneous Information Diffusion Model for Social Recommendation. In Proceedings of IEEE International Conference on Tools with Artificial Intelligence (ICTAI). 184–191.Google ScholarCross Ref
- Yuqiang Li, Zhilong Zhan, Huan Li, and Chun Liu. 2022. Interest-aware influence diffusion model for social recommendation. Journal of Intelligent Information Systems 58, 2 (2022), 363–377.Google ScholarDigital Library
- Guoqiong Liao, Xiaobin Deng, Changxuan Wan, and Xiping Liu. 2022. Group event recommendation based on graph multi-head attention network combining explicit and implicit information. Information Processing & Management 59, 2 (2022), 102797.Google ScholarDigital Library
- Jie Liao, Wei Zhou, Fengji Luo, Junhao Wen, Min Gao, Xiuhua Li, and Jun Zeng. 2022. SocialLGN: Light Graph Convolution Network for Social Recommendation. Information Sciences(2022).Google Scholar
- Junfa Lin, Siyuan Chen, and Jiahai Wang. 2022. Graph neural networks with dynamic and static representations for social recommendation. In Proceedings of International Conference on Database Systems for Advanced Applications (DASFAA). 264–271.Google ScholarDigital Library
- Chun Liu, Yuxiang Li, Hong Lin, and Chaojie Zhang. 2022. GNNRec: Gated graph neural network for session-based social recommendation model. Journal of Intelligent Information Systems(2022), 1–20.Google Scholar
- Hai Liu, Chao Zheng, Duantengchuan Li, Zhaoli Zhang, Ke Lin, Xiaoxuan Shen, Neal N Xiong, and Jiazhang Wang. 2022. Multi-perspective social recommendation method with graph representation learning. Neurocomputing 468(2022), 469–481.Google ScholarDigital Library
- Jinxin Liu, Yingyuan Xiao, Wenguang Zheng, and Ching-Hsien Hsu. 2022. SIGA: social influence modeling integrating graph autoencoder for rating prediction. Applied Intelligence(2022), 1–16.Google Scholar
- Shenghao Liu, Bang Wang, Xianjun Deng, and Laurence T Yang. 2021. Self-Attentive Graph Convolution Network with Latent Group Mining and Collaborative Filtering for Personalized Recommendation. IEEE Transactions on Network Science and Engineering (TNSE) (2021).Google Scholar
- Xiao Liu, Fanjin Zhang, Zhenyu Hou, Zhaoyu Wang, Li Mian, Jing Zhang, and Jie Tang. 2021. Self-supervised Learning: Generative or Contrastive. IEEE Transactions on Knowledge and Data Engineering (TKDE) (2021).Google Scholar
- Yang Liu, Liang Chen, Xiangnan He, Jiaying Peng, Zibin Zheng, and Jie Tang. 2022. Modelling High-Order Social Relations for Item Recommendation. IEEE Transactions on Knowledge and Data Engineering 34, 9(2022), 4385–4397. https://doi.org/10.1109/TKDE.2020.3039463Google ScholarCross Ref
- Zhen Liu, Xiaodong Wang, Ying Ma, and Xinxin Yang. 2022. Relational metric learning with high-order neighborhood interactions for social recommendation. Knowledge and Information Systems (KAIS) 64, 6 (2022), 1525–1547.Google ScholarDigital Library
- Zhiwei Liu, Liangwei Yang, Ziwei Fan, Hao Peng, and Philip S Yu. 2022. Federated social recommendation with graph neural network. ACM Transactions on Intelligent Systems and Technology (TIST) 13, 4(2022), 1–24.Google ScholarDigital Library
- Yuanwei Liufu and Hong Shen. 2021. Social Recommendation via Graph Attentive Aggregation. In Proceedings of International Conference on Parallel and Distributed Computing: Applications and Technologies (PDCAT). 369–382.Google Scholar
- Hao Ma, Irwin King, and Michael R. Lyu. 2009. Learning to recommend with social trust ensemble. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 203–210.Google ScholarDigital Library
- Hao Ma, Michael R. Lyu, and Irwin King. 2009. In Proceedings of ACM Conference on Recommender Systems (RecSys). 189–196.Google Scholar
- Hao Ma, Haixuan Yang, Michael R. Lyu, and Irwin King. 2008. SoRec: social recommendation using probabilistic matrix factorization. In Proceedings of ACM International Conference on Information & Knowledge Management (CIKM). 931–940.Google ScholarDigital Library
- Hao Ma, Dengyong Zhou, Chao Liu, Michael R. Lyu, and Irwin King. 2011. Recommender systems with social regularization. In Proceedings of ACM International Conference on Web Search and Data Mining (WSDM). 287–296.Google ScholarDigital Library
- Wenze Ma, Yuexian Wang, Yanmin Zhu, Zhaobo Wang, Mengyuan Jing, Xuhao Zhao, Jiadi Yu, and Feilong Tang. 2024. MADM: A Model-agnostic Denoising Module for Graph-based Social Recommendation. In Proceedings of the 17th ACM International Conference on Web Search and Data Mining, WSDM 2024, Merida, Mexico, March 4-8, 2024. 501–509.Google ScholarDigital Library
- Supriyo Mandal and Abyayananda Maiti. 2021. Graph Neural Networks for Heterogeneous Trust based Social Recommendation. In Proceedings of IEEE International Joint Conference on Neural Networks (IJCNN). 1–8.Google ScholarCross Ref
- Kelong Mao, Jieming Zhu, Xi Xiao, Biao Lu, Zhaowei Wang, and Xiuqiang He. 2021. UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendation. In Proceedings of ACM International Conference on Information & Knowledge Management (CIKM). 1253–1262.Google ScholarDigital Library
- Peter V Marsden and Noah E Friedkin. 1993. Network studies of social influence. Sociological Methods & Research 22, 1 (1993), 127–151.Google ScholarCross Ref
- Miller McPherson, Lynn Smith-Lovin, and James M Cook. 2001. Birds of a feather: Homophily in social networks. Annual Review of Sociology(2001), 415–444.Google Scholar
- Hang Miao, Anchen Li, and Bo Yang. 2022. Meta-path Enhanced Lightweight Graph Neural Network for Social Recommendation. In Proceedings of International Conference on Database Systems for Advanced Applications (DASFAA). 134–149.Google ScholarDigital Library
- David Moher, Alessandro Liberati, Jennifer Tetzlaff, Douglas G Altman, and PRISMA Group*. 2009. Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement. Annals of Internal Medicine 151, 4 (2009), 264–269.Google ScholarCross Ref
- Nan Mu, Daren Zha, Yuanye He, and Zhihao Tang. 2019. Graph attention networks for neural social recommendation. In Proceedings of IEEE International Conference on Tools with Artificial Intelligence (ICTAI). 1320–1327.Google ScholarCross Ref
- Kanika Narang, Yitong Song, Alexander Schwing, and Hari Sundaram. 2021. FuseRec: fusing user and item homophily modeling with temporal recommender systems. Data Mining and Knowledge Discovery (DMKD) 35, 3 (2021), 837–862.Google ScholarDigital Library
- Yong Niu, Xing Xing, Mindong Xin, Qiuyang Han, and Zhichun Jia. 2021. Multi-preference Social Recommendation of Users Based on Graph Neural Network. In Proceedings of International Conference on Intelligent Computing, Automation and Applications (ICAA). 190–194.Google ScholarCross Ref
- Alexis Papadimitriou, Panagiotis Symeonidis, and Yannis Manolopoulos. 2012. A generalized taxonomy of explanations styles for traditional and social recommender systems. Data Mining and Knowledge Discovery (DMKD) 24, 3 (2012), 555–583.Google ScholarDigital Library
- Nanyun Peng, Hoifung Poon, Chris Quirk, Kristina Toutanova, and Wen-tau Yih. 2017. Cross-sentence n-ary relation extraction with graph lstms. Transactions of the Association for Computational Linguistics (TACL) 5(2017), 101–115.Google ScholarCross Ref
- Pengpeng Qiao, Zhiwei Zhang, Zhetao Li, Yuanxing Zhang, Kaigui Bian, Yanzhou Li, and Guoren Wang. 2022. TAG: Joint Triple-hierarchical Attention and GCN for Review-based Social Recommender System. IEEE Transactions on Knowledge and Data Engineering (TKDE) (2022).Google Scholar
- Yuhan Quan, Jingtao Ding, Chen Gao, Lingling Yi, Depeng Jin, and Yong Li. 2023. Robust Preference-Guided Denoising for Graph based Social Recommendation. In Proceedings of the ACM Web Conference 2023, WWW 2023, Austin, TX, USA, 30 April 2023 - 4 May 2023. 1097–1108.Google ScholarDigital Library
- Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian Personalized Ranking from Implicit Feedback. In Proceedings of Conference on Uncertainty in Artificial Intelligence (UAI). 452–461.Google Scholar
- Amirreza Salamat, Xiao Luo, and Ali Jafari. 2021. HeteroGraphRec: A heterogeneous graph-based neural networks for social recommendations. Knowledge-Based Systems 217 (2021), 106817.Google ScholarDigital Library
- Dewen Seng, Binquan Li, Chenxuan Lai, and Jiayi Wang. 2021. Adaptive Learning User Implicit Trust Behavior Based on Graph Convolution Network. IEEE Access 9(2021), 108363–108372.Google ScholarCross Ref
- Xiao Sha, Zhu Sun, and Jie Zhang. 2021. Disentangling Multi-Facet Social Relations for Recommendation. IEEE Transactions on Computational Social Systems (2021).Google Scholar
- Liye Shi, Wen Wu, Wang Guo, Wenxin Hu, Jiayi Chen, Wei Zheng, and Liang He. 2022. SENGR: Sentiment-Enhanced Neural Graph Recommender. Information Sciences 589(2022), 655–669.Google ScholarDigital Library
- Jyoti Shokeen and Chhavi Rana. 2018. A review on the dynamics of social recommender systems. International Journal of Web Engineering and Technology 13, 3(2018), 255–276.Google ScholarCross Ref
- Jyoti Shokeen and Chhavi Rana. 2020. Social recommender systems: techniques, domains, metrics, datasets and future scope. Journal of Intelligent Information Systems 54, 3 (2020), 633–667.Google ScholarDigital Library
- Jyoti Shokeen and Chhavi Rana. 2020. A study on features of social recommender systems. Artificial Intelligence Review 53, 2 (2020), 965–988.Google ScholarDigital Library
- Changhao Song, Bo Wang, Qinxue Jiang, Yehua Zhang, Ruifang He, and Yuexian Hou. 2021. Social Recommendation with Implicit Social Influence. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 1788–1792.Google ScholarDigital Library
- Hongtao Song, Feng Wang, Zhiqiang Ma, and Qilong Han. 2022. Multirelationship Aware Personalized Recommendation Model. In Proceedings of International Conference of Pioneering Computer Scientists, Engineers and Educators (ICPCSEE). 123–136.Google ScholarCross Ref
- Liqiang Song, Ye Bi, Mengqiu Yao, Zhenyu Wu, Jianming Wang, and Jing Xiao. 2020. Dream: A dynamic relation-aware model for social recommendation. In Proceedings of ACM International Conference on Information & Knowledge Management (CIKM). 2225–2228.Google ScholarDigital Library
- Weiping Song, Zhiping Xiao, Yifan Wang, Laurent Charlin, Ming Zhang, and Jian Tang. 2019. Session-based social recommendation via dynamic graph attention networks. In Proceedings of ACM International Conference on Web Search and Data Mining (WSDM). 555–563.Google ScholarDigital Library
- Hongji Sun, Lili Lin, and Riqing Chen. 2020. Social Recommendation based on Graph Neural Networks. In Proceedings of IEEE International Conference on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom). 489–496.Google Scholar
- Yundong Sun, Dongjie Zhu, Haiwen Du, and Zhaoshuo Tian. 2022. Motifs-based Recommender System via Hypergraph Convolution and Contrastive Learning. Neurocomputing (2022).Google Scholar
- Jiliang Tang, Xia Hu, Huiji Gao, and Huan Liu. 2013. Exploiting Local and Global Social Context for Recommendation. In Proceedings of International Joint Conference on Artificial Intelligence (IJCAI). 2712–2718.Google Scholar
- Jiliang Tang, Xia Hu, and Huan Liu. 2013. Social recommendation: a review. Social Network Analysis and Mining 3, 4 (2013), 1113–1133.Google ScholarCross Ref
- Ye Tao, Ying Li, Su Zhang, Zhirong Hou, and Zhonghai Wu. 2022. Revisiting Graph based Social Recommendation: A Distillation Enhanced Social Graph Network. In Proceedings of ACM Web Conference (WWW). 2830–2838.Google ScholarDigital Library
- Dong Nguyen Tien and Hai Pham Van. 2020. Graph Neural Network Combined Knowledge Graph for Recommendation System. In Proceedings of International Conference on Computational Data and Social Networks (CSoNet). 59–70.Google ScholarDigital Library
- Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. 2018. Graph attention networks. In Proceedings of International Conference on Learning Representations (ICLR).Google Scholar
- M Vijaikumar, Shirish Shevade, and M Narasimha Murty. 2019. SoRecGAT: Leveraging graph attention mechanism for top-N social recommendation. In Proceedings of Joint European Conference on Machine Learning and Knowledge Discovery in Databases (ECML-PKDD). 430–446.Google Scholar
- Joojo Walker, Fengli Zhang, Fan Zhou, and Ting Zhong. 2021. Social-trust-aware variational recommendation. International Journal of Intelligent Systems (2021).Google Scholar
- Hao Wang, Defu Lian, Hanghang Tong, Qi Liu, Zhenya Huang, and Enhong Chen. 2021. Hypersorec: Exploiting hyperbolic user and item representations with multiple aspects for social-aware recommendation. ACM Transactions on Information Systems (TOIS) 40, 2 (2021), 1–28.Google ScholarDigital Library
- Liuyin Wang, Xianghong Xu, Kai Ouyang, Huanzhong Duan, Yanxiong Lu, and Hai-Tao Zheng. 2022. Self-Supervised Dual-Channel Attentive Network for Session-based Social Recommendation. In Proceedings of IEEE International Conference on Data Engineering (ICDE). 2034–2045.Google ScholarCross Ref
- Shoujin Wang, Longbing Cao, Yan Wang, Quan Z Sheng, Mehmet A Orgun, and Defu Lian. 2021. A survey on session-based recommender systems. ACM Computing Surveys (CSUR) 54, 7 (2021), 1–38.Google ScholarDigital Library
- Shoujin Wang, Liang Hu, Yan Wang, Xiangnan He, Quan Z. Sheng, Mehmet A. Orgun, Longbing Cao, Francesco Ricci, and Philip S. Yu. 2021. Graph Learning based Recommender Systems: A Review. In Proceedings of International Joint Conference on Artificial Intelligence (IJCAI). 4644–4652.Google ScholarCross Ref
- Tianle Wang, Lianghao Xia, and Chao Huang. 2023. Denoised Self-Augmented Learning for Social Recommendation. In Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI 2023, 19th-25th August 2023, Macao, SAR, China. 2324–2331.Google ScholarDigital Library
- Xiao Wang, Deyu Bo, Chuan Shi, Shaohua Fan, Yanfang Ye, and Philip S. Yu. 2022. A Survey on Heterogeneous Graph Embedding: Methods, Techniques, Applications and Sources. IEEE Transactions on Big Data(2022).Google Scholar
- Yu Wang and Qilong Zhao. 2022. Multi-Order Hypergraph Convolutional Neural Network for Dynamic Social Recommendation System. IEEE Access 10(2022), 87639–87649.Google ScholarCross Ref
- Chunyu Wei, Yushun Fan, and Jia Zhang. 2022. High-order Social Graph Neural Network for Service Recommendation. IEEE Transactions on Network and Service Management (TNSM) (2022).Google ScholarCross Ref
- Chunyu Wei, Yushun Fan, and Jia Zhang. 2022. Time-aware Service Recommendation with Social-powered Graph Hierarchical Attention Network. IEEE Transactions on Services Computing(2022).Google ScholarCross Ref
- Bin Wu, Lihong Zhong, Lina Yao, and Yangdong Ye. 2022. EAGCN: An Efficient Adaptive Graph Convolutional Network for Item Recommendation in Social Internet of Things. IEEE Internet of Things Journal(2022).Google Scholar
- Jiahao Wu, Wenqi Fan, Jingfan Chen, Shengcai Liu, Qing Li, and Ke Tang. 2022. Disentangled Contrastive Learning for Social Recommendation. In Proceedings of ACM International Conference on Information & Knowledge Management (CIKM). 4570–4574.Google ScholarDigital Library
- Le Wu, Junwei Li, Peijie Sun, Richang Hong, Yong Ge, and Meng Wang. 2020. Diffnet++: A neural influence and interest diffusion network for social recommendation. IEEE Transactions on Knowledge and Data Engineering (TKDE) (2020).Google ScholarDigital Library
- Le Wu, Peijie Sun, Yanjie Fu, Richang Hong, Xiting Wang, and Meng Wang. 2019. A neural influence diffusion model for social recommendation. In Proceedings of the International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR). 235–244.Google ScholarDigital Library
- Qitian Wu, Hengrui Zhang, Xiaofeng Gao, Peng He, Paul Weng, Han Gao, and Guihai Chen. 2019. Dual graph attention networks for deep latent representation of multifaceted social effects in recommender systems. In Proceedings of the ACM Web Conference (WWW). 2091–2102.Google ScholarDigital Library
- Shiwen Wu, Wentao Zhang, Fei Sun, and Bin Cui. 2022. Graph Neural Networks in Recommender Systems: A Survey. ACM Computing Surveys (CSUR) 37, 4 (2022).Google Scholar
- Lianghao Xia, Yizhen Shao, Chao Huang, Yong Xu, Huance Xu, and Jian Pei. 2023. Disentangled Graph Social Recommendation. In 39th IEEE International Conference on Data Engineering, ICDE 2023, Anaheim, CA, USA, April 3-7, 2023. 2332–2344.Google Scholar
- Xinyu Xiao, Junhao Wen, Wei Zhou, Fengji Luo, Min Gao, and Jun Zeng. 2022. Multi-interaction fusion collaborative filtering for social recommendation. Expert Systems with Applications(2022), 117610.Google Scholar
- Yang Xiao, Qingqi Pei, Tingting Xiao, Lina Yao, and Huan Liu. 2021. MutualRec: joint friend and item recommendations with mutualistic attentional graph neural networks. Journal of Network and Computer Applications 177 (2021), 102954.Google ScholarCross Ref
- Yang Xiao, Lina Yao, Qingqi Pei, Xianzhi Wang, Jian Yang, and Quan Z Sheng. 2020. MGNN: Mutualistic graph neural network for joint friend and item recommendation. IEEE Intelligent Systems 35, 5 (2020), 7–17.Google ScholarCross Ref
- Xiaojun Xie, Xihuang Zhang, Honggang Luo, and Tao Zhang. 2022. Similarity-based Multi-Relational Attention Network for Social Recommendation. In Proceedings of International Conference on Computing and Artificial Intelligence (ICCAI). 307–317.Google ScholarDigital Library
- Guandong Xu, Zhiang Wu, Yanchun Zhang, and Jie Cao. 2015. Social networking meets recommender systems: survey. International Journal Social Network Mining 2, 1 (2015), 64–100.Google ScholarCross Ref
- Huance Xu, Chao Huang, Yong Xu, Lianghao Xia, Hao Xing, and Dawei Yin. 2020. Global context enhanced social recommendation with hierarchical graph neural networks. In Proceedings of IEEE International Conference on Data Mining (ICDM). 701–710.Google ScholarCross Ref
- Dengcheng Yan, Tianyi Tang, Wenxin Xie, Yiwen Zhang, and Qiang He. 2022. Session-based social and dependency-aware software recommendation. Applied Soft Computing 118 (2022), 108463.Google ScholarDigital Library
- Bo Yang, Yu Lei, Dayou Liu, and Jiming Liu. 2013. Social Collaborative Filtering by Trust. In Proceedings of International Joint Conference on Artificial Intelligence (IJCAI). 2747–2753.Google Scholar
- Liangwei Yang, Zhiwei Liu, Yu Wang, Chen Wang, Ziwei Fan, and Philip S. Yu. 2022. Large-scale Personalized Video Game Recommendation via Social-aware Contextualized Graph Neural Network. In Proceedings of the ACM Web Conference (WWW). 3376–3386.Google ScholarDigital Library
- Xiwang Yang, Yang Guo, Yong Liu, and Harald Steck. 2014. A survey of collaborative filtering based social recommender systems. Computer Communications 41 (2014), 1–10.Google ScholarDigital Library
- Haochao Ying, Liang Chen, Yuwen Xiong, and Jian Wu. 2016. Collaborative Deep Ranking: A Hybrid Pair-Wise Recommendation Algorithm with Implicit Feedback. In Proceedings of Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD), Vol. 9652. 555–567.Google ScholarDigital Library
- Junliang Yu, Hongzhi Yin, Min Gao, Xin Xia, Xiangliang Zhang, and Nguyen Quoc Viet Hung. 2021. Socially-aware self-supervised tri-training for recommendation. In Proceedings of ACM SIGKDD Conference on Knowledge Discovery & Data Mining (KDD). 2084–2092.Google ScholarDigital Library
- Junliang Yu, Hongzhi Yin, Jundong Li, Min Gao, Zi Huang, and Lizhen Cui. 2022. Enhancing Social Recommendation With Adversarial Graph Convolutional Networks. IEEE Transactions on Knowledge and Data Engineering 34, 8(2022), 3727–3739. https://doi.org/10.1109/TKDE.2020.3033673Google ScholarCross Ref
- Junliang Yu, Hongzhi Yin, Jundong Li, Qinyong Wang, Nguyen Quoc Viet Hung, and Xiangliang Zhang. 2021. Self-supervised multi-channel hypergraph convolutional network for social recommendation. In Proceedings of the ACM Web Conference (WWW). 413–424.Google ScholarDigital Library
- Junliang Yu, Hongzhi Yin, Xin Xia, Tong Chen, Jundong Li, and Zi Huang. 2022. Self-Supervised Learning for Recommender Systems: A Survey. arXiv:2203.15876 (2022).Google Scholar
- Victoria Zayats and Mari Ostendorf. 2018. Conversation modeling on Reddit using a graph-structured LSTM. Transactions of the Association for Computational Linguistics (TACL) 6(2018), 121–132.Google ScholarCross Ref
- He Zhang, Bang Wu, Xingliang Yuan, Shirui Pan, Hanghang Tong, and Jian Pei. 2022. Trustworthy Graph Neural Networks: Aspects, Methods and Trends. arXiv:2205.07424 (2022).Google Scholar
- Lisa Zhang, Zhe Kang, Xiaoxin Sun, Hong Sun, Bangzuo Zhang, and Dongbing Pu. 2021. KCRec: Knowledge-aware representation Graph Convolutional Network for Recommendation. Knowledge-Based Systems 230 (2021), 107399.Google ScholarDigital Library
- Yongshuai Zhang, Jiajin Huang, Mi Li, and Jian Yang. 2022. Contrastive Graph Learning for Social Recommendation. Frontiers in Physics(2022), 35.Google Scholar
- Minghao Zhao, Qilin Deng, Kai Wang, Runze Wu, Jianrong Tao, Changjie Fan, Liang Chen, and Peng Cui. 2021. Bilateral filtering graph convolutional network for multi-relational social recommendation in the power-law networks. ACM Transactions on Information Systems (TOIS) 40, 2 (2021), 1–24.Google ScholarDigital Library
- Tong Zhao, Gang Liu, Stephan Günnemann, and Meng Jiang. 2022. Graph Data Augmentation for Graph Machine Learning: A Survey. arXiv:2202.08871 (2022).Google Scholar
- Yan Zhen, Huan Liu, Meiyu Sun, Boran Yang, and Puning Zhang. 2022. Adaptive preference transfer for personalized IoT entity recommendation. Pattern Recognition Letters 162 (2022), 40–46.Google ScholarDigital Library
- Li Zheng, Qun Liu, and Youmin Zhang. 2021. Social Recommendation Based on Preference Disentangle Aggregation. In Proceedings of International Conference on Big Data and Information Analytics (BigDIA). 1–8.Google ScholarCross Ref
- Zhi-Hua Zhou and Ming Li. 2005. Tri-Training: Exploiting Unlabeled Data Using Three Classifiers. IEEE Transactions on Knowledge and Data Engineering (TKDE) 17, 11(2005), 1529–1541.Google ScholarDigital Library
- Peng Zhu, Dawei Cheng, Siqiang Luo, Fangzhou Yang, Yifeng Luo, Weining Qian, and Aoying Zhou. 2022. SI-News: Integrating social information for news recommendation with attention-based graph convolutional network. Neurocomputing 494(2022), 33–42.Google ScholarCross Ref
- Zirui Zhu, Chen Gao, Xu Chen, Nian Li, Depeng Jin, and Yong Li. 2021. Inhomogeneous Social Recommendation with Hypergraph Convolutional Networks. In Proceedings of IEEE International Conference on Data Engineering (ICDE).Google Scholar
Index Terms
- A Survey of Graph Neural Networks for Social Recommender Systems
Recommendations
Graph Neural Networks for Social Recommendation
WWW '19: The World Wide Web ConferenceIn recent years, Graph Neural Networks (GNNs), which can naturally integrate node information and topological structure, have been demonstrated to be powerful in learning on graph data. These advantages of GNNs provide great potential to advance social ...
A survey of graph neural network based recommendation in social networks
AbstractWith the widespread popularization of social network platforms, user-generated content and other social network data are growing rapidly. It is difficult for social users to select interested contents from the numerous social data. To ...
A Survey of Recommender Systems Based on Hypergraph Neural Networks
Smart Computing and CommunicationAbstractUnlike highly purposeful search, a recommender system tends to uncover the user’s potential interests and is a personalized information filtering system. Recently, the performance of hypergraph neural networks in classification tasks has attracted ...
Comments