Skip to main content

Multi-Interest Aware Graph Convolution Network for Social Recommendation

  • Conference paper
  • First Online:
Advanced Data Mining and Applications (ADMA 2023)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 14176))

Included in the following conference series:

  • 595 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Cialdini, R.B., Goldstein, N.J.: Social influence: compliance and conformity. Annu. Rev. Psychol. 55, 591–621 (2004)

    Article  Google Scholar 

  4. Fan, W., Li, Q., Cheng, M.: Deep modeling of social relations for recommendation. In: AAAI 2018, pp. 8075–8076. AAAI Press (2018)

    Google Scholar 

  5. Fan, W., et al.: Graph neural networks for social recommendation. In: WWW 2019, pp. 417–426. ACM (2019)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Hamilton, W.L., Ying, Z., Leskovec, J.: Inductive representation learning on large graphs. In: NIPS 2017, pp. 1024–1034 (2017)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. Jamali, M., Ester, M.: A matrix factorization technique with trust propagation for recommendation in social networks. In: RecSys 2010, pp. 135–142. ACM (2010)

    Google Scholar 

  11. Jiang, M., Cui, P., Wang, F., Zhu, W., Yang, S.: Scalable recommendation with social contextual information. TKDE 26(11), 2789–2802 (2014)

    Google Scholar 

  12. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. In: ICLR 2015 (2015)

    Google Scholar 

  13. Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. In: ICLR 2017. OpenReview.net (2017)

    Google Scholar 

  14. Koren, Y., Bell, R.M., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)

    Article  Google Scholar 

  15. Li, C., et al.: Multi-interest network with dynamic routing for recommendation at tmall. In: CIKM 2019, pp. 2615–2623. ACM (2019)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Ma, H., King, I., Lyu, M.R.: Learning to recommend with social trust ensemble. In: SIGIR 2009, pp. 203–210. ACM (2009)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Ma, H., Zhou, D., Liu, C., Lyu, M.R., King, I.: Recommender systems with social regularization. In: WSDM 2011, pp. 287–296. ACM (2011)

    Google Scholar 

  20. McPherson, M., Smith-Lovin, L., Cook, J.M.: Birds of a feather: homophily in social networks. Ann. Rev. Sociol. 27(1), 415–444 (2001)

    Article  Google Scholar 

  21. 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

    Chapter  Google Scholar 

  22. 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)

    Google Scholar 

  23. Sabour, S., Frosst, N., Hinton, G.E.: Dynamic routing between capsules. In: NIPS 2017, pp. 3856–3866 (2017)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. Wang, X., He, X., Wang, M., Feng, F., Chua, T.: Neural graph collaborative filtering. In: SIGIR 2019, pp. 165–174. ACM (2019)

    Google Scholar 

  28. 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)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Google Scholar 

  31. 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)

    Google Scholar 

  32. Yang, B., Lei, Y., Liu, D., Liu, J.: Social collaborative filtering by trust. In: IJCAI 2013, pp. 2747–2753. IJCAI/AAAI (2013)

    Google Scholar 

  33. 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)

    Google Scholar 

  34. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yanmin Zhu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics