Skip to main content
Log in

Utilizing the influence of multiple potential factors for social recommendation

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

The recommendation system helps users select satisfactory products and services to make reasonable decisions. In recent years, most methods have introduced social information into the recommendation system to improve recommendation accuracy. Most social recommendations only consider that users are affected by historical items and social information. But users are affected by multiple potential factors that cannot be explicitly distinguished when making decisions, such as consumption experience and life cycle related to users, social consumption culture, and social roles related to social friends, and they are mixed with each other. To describe the above scenario, we propose a model that Utilizes the influence of multiple potential factors for Social Recommendation (UimSRec). Specifically, we simulate the influence of different potential factors on users in the form of latent semantics, associate the potential influence with user representation, and use the user latent representation to model preferences. In addition, this paper uses the attention mechanism to adaptively assign weights to multiple influencing factors and common influencing factors. The experimental results on three real datasets show that modeling various potential impact information and their relationships can significantly improve the recommendation performance. The code is available at (https://github.com/qinkaili/UimSRec).

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Hu Y, Koren Y, Volinsky C(2008) Collaborative filtering for implicit feedback datasets. In: 2008 Eighth IEEE international conference on data mining. IEEE, pp 263–272

  2. Koren Y (2008) Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, pp 426–434

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

    Article  Google Scholar 

  4. Xu H, Huang C, Xu Y, Xia L, Xing H, Yin D (2021) Global context enhanced social recommendation with hierarchical graph neural networks. CoRR arXiv:2110.04039

  5. Xiao L, Min Z, Yongfeng Z, Yiqun L, Shaoping M (2017) Learning and transferring social and item visibilities for personalized recommendation. In: Proceedings of the 2017 ACM on conference on information and knowledge management, pp 337–346

  6. Wang H, Shen H, Cheng X (2020) Modeling users’ multifaceted interest correlation for social recommendation. In: Pacific-Asia conference on knowledge discovery and data mining. Springer, Berlin, pp 118–129

  7. Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the fourth ACM conference on recommender systems, pp 135–142

  8. Yu J, Gao M, Li J, Yin H, Liu H (2018) Adaptive implicit friends identification over heterogeneous network for social recommendation. In: Proceedings of the 27th ACM international conference on information and knowledge management, pp 357–366

  9. Jiang Y, Ma H, Liu Y, Li Z, Chang L (2021) Enhancing social recommendation via two-level graph attentional networks. Neurocomputing 449:71–84

    Article  Google Scholar 

  10. Yu J, Yin H, Li J, Gao M, Huang Z, Cui L (2020) Enhance social recommendation with adversarial graph convolutional networks. CoRR arXiv:2004.02340

  11. Berkani L (2020) A semantic and social-based collaborative recommendation of friends in social networks. Softw Pract Exp 50(8):1498–1519

    Article  MathSciNet  Google Scholar 

  12. Wang S, Zhang L, Yu M, Wang Y, Ma Z, Zhao Y (2021) Attribute-aware multi-task recommendation. J Supercomput 77(5):4419–4437

    Article  Google Scholar 

  13. Jenatton R, Roux N, Bordes A, Obozinski G.R (2012) A latent factor model for highly multi-relational data. In: Advances in neural information processing systems, vol 25

  14. Wang X, Wang R, Shi C, Song G, Li Q (2020) Multi-component graph convolutional collaborative filtering. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, pp 6267–6274

  15. Chen J, Zhuang F, Hong X, Ao X, Xie X, He Q (2018) Attention-driven factor model for explainable personalized recommendation. In: The 41st international ACM SIGIR conference on research & development in information retrieval, pp 909–912

  16. Zhou X, Guo G, Sun Z, Liu Y (2020) Multi-facet user preference learning for fine-grained item recommendation. Neurocomputing 385:258–268

    Article  Google Scholar 

  17. Xia Z, Zhang W, Weng Z (2021) Social recommendation system based on hypergraph attention network. Comput Intell Neurosci 2021:7716214–1771621412

    Article  Google Scholar 

  18. Yu Y, Gu Y, Zuo H, Wang J, Wang D (2021) Social recommendation algorithms with user feedback information. Concurr Comput Pract Exp 33(22)

  19. Zhao T, McAuley J, King I (2014) Leveraging social connections to improve personalized ranking for collaborative filtering. In: Proceedings of the 23rd ACM international conference on conference on information and knowledge management, pp 261–270

  20. Liu Y, Chen L, He X, Peng J, Zheng Z, Tang J (2020) Modelling high-order social relations for item recommendation. CoRR arXiv:2003.10149

  21. Fan W, Ma Y, Yin D, Wang J, Tang J, Li Q (2019) Deep social collaborative filtering. In: Proceedings of the 13th ACM conference on recommender systems, pp 305–313

  22. Chen C, Zhang M, Liu Y, Ma S (2019) Social attentional memory network: Modeling aspect-and friend-level differences in recommendation. In: Proceedings of the twelfth ACM international conference on web search and data mining, pp 177–185

  23. Li Y, Mu K (2020) Heterogeneous information diffusion model for social recommendation. In: 2020 IEEE 32nd international conference on tools with artificial intelligence (ICTAI). IEEE, pp 184–191

  24. Li H, Li L, Xv G, Lin C, Li K, Jiang B (2021) Spex: A generic framework for enhancing neural social recommendation. ACM Trans Inf Syst (TOIS) 40(2):1–33

    Article  Google Scholar 

  25. Song L, Bi Y, Yao M, Wu Z, Wang J, Xiao J (2020) DREAM: a dynamic relational-aware model for social recommendation. CoRR arXiv:2008.04579

  26. Vijaikumar M, Shevade S, Murty MN (2019) Sorecgat: leveraging graph attention mechanism for top-n social recommendation. In: Joint European conference on machine learning and knowledge discovery in databases. Springer, Berlin, pp 430–446

  27. Bok K, Ko G, Lim J, Yoo J (2020) Personalized content recommendation scheme based on trust in online social networks. Concurr Comput Pract Exp 32(18):5572

    Article  Google Scholar 

  28. Seyedhoseinzadeh K, Rahmani HA, Afsharchi M, Aliannejadi M (2022) Leveraging social influence based on users activity centers for point-of-interest recommendation. Inf Process Manag 59(2):102858

    Article  Google Scholar 

  29. Zhao J, Su B, Rao X, Chen Z (2022) A cross-platform personalized recommender system for connecting e-commerce and social network. Future Internet 15(1):13

    Article  Google Scholar 

  30. Zhao H, Jia J, Koltun V (2020) Exploring self-attention for image recognition. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 10076–10085

  31. Chen L, Zhang H, Xiao J, Nie L, Shao J, Liu W, Chua T-S (2017) SCA-CNN: spatial and channel-wise attention in convolutional networks for image captioning. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 5659–5667

  32. Xia H, Hu X (2020) Neural social recommendation with user embedding. IEEE Access 8:10222–10233

    Article  Google Scholar 

  33. Liu W, Lin Z, Zhu H, Wang J, Sangaiah AK (2020) Attention-based adaptive memory network for recommendation with review and rating. IEEE Access 8:113953–113966

    Article  Google Scholar 

  34. Nair V, Hinton GE (2010) Rectified linear units improve restricted Boltzmann machines. In: ICML

  35. Chen C, Zhang M, Wang C, Ma W, Li M, Liu Y, Ma S (2019) An efficient adaptive transfer neural network for social-aware recommendation. In: Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval, pp 225–234

  36. Xi D, Zhuang F, Zhu Y, Zhao P, Zhang X, He Q (2020) Graph factorization machines for cross-domain recommendation. CoRR arXiv:2007.05911

  37. Fu B, Zhang W, Hu G, Dai X, Huang S, Chen J (2021) Dual side deep context-aware modulation for social recommendation. In: Proceedings of the web conference 2021, pp 2524–2534

  38. Chen C, Zhang M, Ma W, Liu Y, Ma S (2020) Jointly non-sampling learning for knowledge graph enhanced recommendation. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 189–198

  39. Silveira T, Zhang M, Lin X, Liu Y, Ma S (2019) How good your recommender system is? a survey on evaluations in recommendation. Int J Mach Learn Cybern 10:813–831

    Article  Google Scholar 

  40. Yalcin E, Bilge A (2022) Evaluating unfairness of popularity bias in recommender systems: a comprehensive user-centric analysis. Inf Process Manag 59(6):103100

    Article  Google Scholar 

  41. Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2012) BPR: Bayesian personalized ranking from implicit feedback. CoRR arXiv:1205.2618

  42. Zhao T, McAuley J, King I (2014) Leveraging social connections to improve personalized ranking for collaborative filtering. In: Proceedings of the 23rd ACM international conference on conference on information and knowledge management, pp 261–270

  43. He X, Liao L, Zhang H, Nie L, Hu X, Chua T (2017) Neural collaborative filtering. CoRR arXiv:1708.05031

  44. He X, Chua T-S (2017) Neural factorization machines for sparse predictive analytics. In: Proceedings of the 40th international ACM SIGIR conference on research and development in information retrieval, pp 355–364

  45. Wu L, Sun P, Fu Y, Hong R, Wang X, Wang M(2019) A neural influence diffusion model for social recommendation. In: Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval, pp 235–244

  46. Chen C, Zhang M, Liu Y, Ma S (2019) Social attentional memory network: modeling aspect-and friend-level differences in recommendation. In: Proceedings of the twelfth ACM international conference on web search and data mining, pp 177–185

  47. He X, Deng K, Wang X, Li Y, Zhang Y, Wang M (2020) Lightgcn: simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 639–648

  48. Wu L, Sun P, Fu Y, Hong R, Wang X, Wang M (2019) A neural influence diffusion model for social recommendation. In: Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval, pp 235–244

  49. Yu J, Gao M, Yin H, Li J, Gao C, Wang Q (2019) Generating reliable friends via adversarial training to improve social recommendation. In: 2019 IEEE international conference on data mining (ICDM). IEEE, pp 768–777

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (61876001) and the Natural Science Foundation for the Higher Education Institutions of Anhui Province of China (KJ2021A0039). In addition, we acknowledge the High-performance Computing Platform of Anhui University for providing computing resources.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fulan Qian.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qian, F., Qin, K., Chen, H. et al. Utilizing the influence of multiple potential factors for social recommendation. Knowl Inf Syst 65, 4213–4232 (2023). https://doi.org/10.1007/s10115-023-01883-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-023-01883-w

Keywords

Navigation