Abstract
Social recommendation endeavors to harness users’ social connections to enhance recommender systems. Graph Neural Network (GNN) has gained traction for its robust capacity in managing graph data. However, previous social recommendation works have failed to fully consider the crucial role of user distinct interests, which hinders their ability to accurately model complex user preferences and negatively affected the modeling of social influence. To tackle this challenge, we introduce a multi-interest approach to GNN-based social recommendation. Specifically, we firstly utilize a dynamic routing algorithm to cluster user interests from the items they have interacted with. Subsequently, we use a similarity-weighted GCN operation to capture user relationships within the social network. Finally, we use the aggregate the multiple interest representations for prediction. Our comprehensive experiments underscore the consistent superiority of our model compared with state-of-the-art competitors on real-world datasets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cen, Y., Zhang, J., Zou, X., Zhou, C., Yang, H., Tang, J.: Controllable multi-interest framework for recommendation. In: KDD 2020, pp. 2942–2951. ACM (2020)
Chen, L., Wu, L., Hong, R., Zhang, K., Wang, M.: Revisiting graph based collaborative filtering: a linear residual graph convolutional network approach. In: AAAI 2020, pp. 27–34. AAAI Press (2020)
Cialdini, R.B., Goldstein, N.J.: Social influence: compliance and conformity. Annu. Rev. Psychol. 55, 591–621 (2004)
Fan, W., Li, Q., Cheng, M.: Deep modeling of social relations for recommendation. In: AAAI 2018, pp. 8075–8076. AAAI Press (2018)
Fan, W., et al.: Graph neural networks for social recommendation. In: WWW 2019, pp. 417–426. ACM (2019)
Guo, G., Zhang, J., Yorke-Smith, N.: Trustsvd: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In: AAAI 2015, pp. 123–129. AAAI Press (2015)
Hamilton, W.L., Ying, Z., Leskovec, J.: Inductive representation learning on large graphs. In: NIPS 2017, pp. 1024–1034 (2017)
Han, J., Tao, Q., Tang, Y., Xia, Y.: DH-HGCN: dual homogeneity hypergraph convolutional network for multiple social recommendations. In: SIGIR 2022, pp. 2190–2194. ACM (2022)
He, X., Deng, K., Wang, X., Li, Y., Zhang, Y., Wang, M.: Lightgcn: simplifying and powering graph convolution network for recommendation. In: SIGIR 2020, pp. 639–648. ACM (2020)
Jamali, M., Ester, M.: A matrix factorization technique with trust propagation for recommendation in social networks. In: RecSys 2010, pp. 135–142. ACM (2010)
Jiang, M., Cui, P., Wang, F., Zhu, W., Yang, S.: Scalable recommendation with social contextual information. TKDE 26(11), 2789–2802 (2014)
Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. In: ICLR 2015 (2015)
Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. In: ICLR 2017. OpenReview.net (2017)
Koren, Y., Bell, R.M., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)
Li, C., et al.: Multi-interest network with dynamic routing for recommendation at tmall. In: CIKM 2019, pp. 2615–2623. ACM (2019)
Liu, Z., Lian, J., Yang, J., Lian, D., Xie, X.: Octopus: comprehensive and elastic user representation for the generation of recommendation candidates. In: SIGIR 2017, pp. 289–298. ACM (2020)
Ma, H., King, I., Lyu, M.R.: Learning to recommend with social trust ensemble. In: SIGIR 2009, pp. 203–210. ACM (2009)
Ma, H., Yang, H., Lyu, M.R., King, I.: Sorec: social recommendation using probabilistic matrix factorization. In: Proceedings of the 17th ACM Conference on Information and Knowledge Management, CIKM 2008, pp. 931–940. Association for Computing Machinery, New York (2008)
Ma, H., Zhou, D., Liu, C., Lyu, M.R., King, I.: Recommender systems with social regularization. In: WSDM 2011, pp. 287–296. ACM (2011)
McPherson, M., Smith-Lovin, L., Cook, J.M.: Birds of a feather: homophily in social networks. Ann. Rev. Sociol. 27(1), 415–444 (2001)
Miao, H., Li, A., Yang, B.: Meta-path enhanced lightweight graph neural network for social recommendation. In: Bhattacharya, A., et al. (eds.) DASFAA 2022. LNCS, vol. 13246, pp. 134–149. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-00126-0_9
Quan, Y., Ding, J., Gao, C., Yi, L., Jin, D., Li, Y.: Robust preference-guided denoising for graph based social recommendation. In: WWW 2023, pp. 1097–1108. ACM (2023)
Sabour, S., Frosst, N., Hinton, G.E.: Dynamic routing between capsules. In: NIPS 2017, pp. 3856–3866 (2017)
Tan, Q., Zhang, J., Yao, J., Liu, N., Zhou, J., Yang, H., Hu, X.: Sparse-interest network for sequential recommendation. In: WSDM 2021, pp. 598–606. ACM (2021)
Tao, Y., Li, Y., Zhang, S., Hou, Z., Wu, Z.: Revisiting graph based social recommendation: a distillation enhanced social graph network. In: WWW 2022, pp. 2830–2838. ACM (2022)
Wang, X., He, X., Nie, L., Chua, T.: Item silk road: recommending items from information domains to social users. In: SIGIR 2017, pp. 185–194. ACM (2017)
Wang, X., He, X., Wang, M., Feng, F., Chua, T.: Neural graph collaborative filtering. In: SIGIR 2019, pp. 165–174. ACM (2019)
Wu, J., Fan, W., Chen, J., Liu, S., Li, Q., Tang, K.: Disentangled contrastive learning for social recommendation. In: Proceedings of the 31st ACM International Conference on Information & Knowledge Management, CIKM 2022, pp. 4570–4574. Association for Computing Machinery (2022)
Wu, L., Li, J., Sun, P., Hong, R., Ge, Y., Wang, M.: Diffnet++: a neural influence and interest diffusion network for social recommendation. TKDE 34(10), 4753–4766 (2022)
Wu, L., Sun, P., Fu, Y., Hong, R., Wang, X., Wang, M.: A neural influence diffusion model for social recommendation. In: SIGIR 2019, pp. 235–244. ACM (2019)
Wu, Q., et al.: Dual graph attention networks for deep latent representation of multifaceted social effects in recommender systems. In: WWW 2019, pp. 2091–2102. ACM (2019)
Yang, B., Lei, Y., Liu, D., Liu, J.: Social collaborative filtering by trust. In: IJCAI 2013, pp. 2747–2753. IJCAI/AAAI (2013)
Ying, R., He, R., Chen, K., Eksombatchai, P., Hamilton, W.L., Leskovec, J.: Graph convolutional neural networks for web-scale recommender systems. In: KDD 2018, pp. 974–983. ACM (2018)
Yu, J., Yin, H., Li, J., Gao, M., Huang, Z., Cui, L.: Enhancing social recommendation with adversarial graph convolutional networks. TKDE 34(8), 3727–3739 (2022)
Acknowledgements
This research is supported in part by National Science Foundation of China (No. 62072304, No. 62172277), Shanghai Municipal Science and Technology Commission (No. 21511104700, No. 19510760500, No. 19511120300), Shanghai East Talents Program and Zhejiang Aoxin Co. Ltd.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Guo, Z., Zhu, Y., Wang, Z., Jing, M. (2023). Multi-Interest Aware Graph Convolution Network for Social Recommendation. In: Yang, X., et al. Advanced Data Mining and Applications. ADMA 2023. Lecture Notes in Computer Science(), vol 14176. Springer, Cham. https://doi.org/10.1007/978-3-031-46661-8_52
Download citation
DOI: https://doi.org/10.1007/978-3-031-46661-8_52
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-46660-1
Online ISBN: 978-3-031-46661-8
eBook Packages: Computer ScienceComputer Science (R0)