Skip to main content
Log in

Implicit relation-aware social recommendation with variational auto-encoder

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Integrating social networks as auxiliary information shows effectiveness in improving the performance for a recommendation task. Typical models usually characterize the user trust relationship as a binary adjacent matrix derived from a social graph, which basically only incorporates neighborhood interactions, and then encodes the trust values of different individuals with the same value. Such methods fail to capture the implicit high-order relations hidden under a graph structure, and thereby ignore the impact of indirect influencers. To address the aforementioned problems, we present an I mplicit T rust R elation-A ware model (ITRA) based on Variational Auto-Encoder (VAE). ITRA adopts an attention module to feed the weighted trust embedding information into an inherited non-linear VAE structure. In this sense, ITRA could provide recommendations by reconstructing a non-binary adjacency social matrix with implicit high-order interactions from both indirect key opinion leaders and explicit connections from neighbors. The extensive experiments conducted on three datasets illustrate that ITRA could achieve a better performance compared to the state-of-the-art methods.

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
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Askari, B., Szlichta, J., Salehi-Abari, A.: Joint variational autoencoders for recommendation with implicit feedback. CoRR, 2008.07577 (2020)

  2. Benson, A.R., Gleich, D.F., Leskovec, J.: Higher-order organization of complex networks. CoRR, 1612.08447 (2016)

  3. Cantador, I., Brusilovsky, P., Kuflik, T.: Second workshop on information heterogeneity and fusion in recommender systems (hetrec2011). In: Proceedings of the 2011 ACM Conference on Recommender Systems, RecSys 2011, pp 387–388. ACM (2011)

  4. Chen, C., Zheng, X., Wang, Y., Hong, F., Lin, Z.: Context-aware collaborative topic regression with social matrix factorization for recommender systems. In: AAAI, pp 9–15 (2014)

  5. Chen, C-M, Wang, C-J, Tsai, M-F, Yang, Y-H: Collaborative similarity embedding for recommender systems. In: WWW, pp 2637–2643 (2019)

  6. Chen, C., Zhang, M., Liu, Y., Ma, S.: Social attentional memory network: Modeling aspect- and friend-level differences in recommendation. In: WSDM, pp 177–185 (2019)

  7. Chen, H., Li, Y., Sun, X., Xu, G., Yin, H.: Temporal meta-path guided explainable recommendation. WSDM (2021)

  8. Chen, H., Yin, H., Chen, T., Wang, W., Li, X., Hu, X.: Social boosted recommendation with folded bipartite network embedding. IEEE TKDE (2020)

  9. Chen, Y., de Rijke, M.: A collective variational autoencoder for top-n recommendation with side information. In: ACM RecSys, pp 3–9 (2018)

  10. Fan, W., Ma, Y., Li, Q., He, Y., Zhao, Y.E., Tang, J., Yin, D.: Graph neural networks for social recommendation. In: WWW, pp 417–426 (2019)

  11. Guo, G., Zhang, J., Thalmann, D., Yorke-Smith, N.: ETAF: an extended trust antecedents framework for trust prediction. In: ASONAM, pp 540–547 (2014)

  12. Guo, G., Zhang, J., Yorke-Smith, N.: A novel bayesian similarity measure for recommender systems. In: IJCAI, pp 2619–2625 (2013)

  13. Karamanolakis, G., Cherian, K.R., Narayan, A.R., Yuan, J., Tang, D., Jebara, T.: Item recommendation with variational autoencoders and heterogeneous priors. In: ACM RecSys, pp 10–14 (2018)

  14. Kim, D., Suh, B.: Enhancing vaes for collaborative filtering: flexible priors & gating mechanisms. In: ACM RecSys, pp 403–407 (2019)

  15. Kingma, D.P., Welling, M.: Auto-encoding variational bayes. In: ICLR (2014)

  16. Klein, T., Nabi, M.: Attention is (not) all you need for commonsense reasoning. ACL, 4831–4836 (2019)

  17. Li, X., She, J.: Collaborative variational autoencoder for recommender systems. In: KDD, pp 305–314 (2017)

  18. Liang, D., Krishnan, R.G., Hoffman, M.D., Jebara, T.: Variational autoencoders for collaborative filtering. In: WWW, pp 689–698 (2018)

  19. Liu, G., Liu, Y., Zheng, K., Liu, A., Li, Z., Wang, Y., Zhou, X.: Mcs-gpm: Multi-constrained simulation based graph pattern matching in contextual social graphs. In: IEEE TKDE, vol. 30, pp 1050–1064 (2017)

  20. Liu, G., Wang, Y., Orgun, M.A.: Optimal social trust path selection in complex social networks. In: AAAI, pp 1391–1398 (2010)

  21. Liu, G., Wang, Y., Orgun, M.A.: Finding k optimal social trust paths for the selection of trustworthy service providers in complex social networks. IEEE TSC, vol. 6 (2013)

  22. Liu, Y., Li, T., Xu, X.: Link prediction by multiple motifs in directed networks. IEEE Access 8, 174–183 (2019)

    Article  Google Scholar 

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

  24. Ma, H., Yang, H., Lyu, M.R., King, I.: Sorec: social recommendation using probabilistic matrix factorization. In: CIKM, pp 931–940 (2008)

  25. Mnih, V., Heess, N., Graves, A., Kavukcuoglu, K.: Recurrent models of visual attention. In: NIPS, pp 2204–2212 (2014)

  26. Mu, N., Zha, D., He, Y., Tang, Z.: Graph attention networks for neural social recommendation. In: ICTAI, pp 1320–1327 (2019)

  27. Nguyen, M-D, Cho, Y-S: A variational autoencoder mixture model for online behavior recommendation. IEEE Access 8, 132736–132747 (2020)

    Article  Google Scholar 

  28. Pan, Y., He, F., Yu, H.: A correlative denoising autoencoder to model social influence for top-n recommender system. Front. Comput. Sci. 14(3), 143301 (2020)

    Article  Google Scholar 

  29. Polato, M., Carraro, T., Aiolli, F.: Conditioned variational autoencoder for top-n item recommendation. CoRR, 2004.11141 (2020)

  30. Salakhutdinov, R., Mnih, A.: Bayesian probabilistic matrix factorization using markov chain monte carlo. In: ICML, vol. 307, pp 880–887 (2008)

  31. Shenbin, I., Alekseev, A., Tutubalina, E., Malykh, V., Nikolenko, S.I.: Recvae: A new variational autoencoder for top-n recommendations with implicit feedback. In: WSDM ’20: The thirteenth ACM international conference on Web search and data mining, pp 528–536. ACM (2020)

  32. Sun, X., Liu, B., Meng, Q., Cao, J., Luo, J., Yin, H.: Group-level personality detection based on text generated networks. WWW, 1–20 (2019)

  33. Sun, X., Yin, H., Liu, B., Chen, H., Cao, J., Shao, Y.S., Hung, N.Q.V.: Heterogeneous hypergraph embedding for graph classification. WSDM (2021)

  34. Sun, X., Yin, H., Liu, B., Chen, H., Meng, Q., Han, W., Cao, J.: Multi-level hyperedge distillation for social linking prediction on sparsely observed networks. WWW (2021)

  35. Tomczak, J.M., Welling, M.: VAE with a vampprior. CoRR, 1705.07120 (2017)

  36. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L., Polosukhin, I.: Attention is all you need. In: NIPS, pp 5998–6008 (2017)

  37. Wu, L., Sun, P., Hong, R., Fu, Y., Wang, X., Wang, M.: Socialgcn: An efficient graph convolutional network based model for social recommendation. CoRR, 1811.02815 (2018)

  38. Wu, Y., DuBois, C., Zheng, A.X., Ester, M.: Collaborative denoising auto-encoders for top-n recommender systems. In: WSDM, pp 153–162 (2016)

  39. Xiao, T., Shen, H.: Neural variational matrix factorization for collaborative filtering in recommendation systems. Appl. Intell. 49(10), 3558–3569 (2019)

    Article  Google Scholar 

  40. Xu, F., Lian, J., Han, Z., Li, Y., Xu, Y., Xie, X.: Relation-aware graph convolutional networks for agent-initiated social e-commerce recommendation. In: CIKM, pp 529–538 (2019)

  41. Yang, L., Zhang, Z., Cai, X., Dai, T.: Attention-based personalized encoder-decoder model for local citation recommendation. Comput. Intell. Neurosci. 2019, 1232581:1–1232581:7 (2019)

    Google Scholar 

  42. Yu, J., Gao, M., Li, J., Yin, H., Liu, H.: Adaptive implicit friends identification over heterogeneous network for social recommendation. In: CIKM, pp 357–366 (2018)

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

  44. Yu, J., Yin, H., Li, J., Gao, M., Huang, Z., Cui, L.: Enhance social recommendation with adversarial graph convolutional networks. IEEE TKDE (2020)

  45. Zhao, H., Xu, X., Song, Y., Lee, D.L., Chen, Z., Gao, H.: Ranking users in social networks with higher-order structures. In: AAAI, pp 232–240 (2018)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guanfeng Liu.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zheng, Q., Liu, G., Liu, A. et al. Implicit relation-aware social recommendation with variational auto-encoder. World Wide Web 24, 1395–1410 (2021). https://doi.org/10.1007/s11280-021-00896-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-021-00896-1

Keywords

Navigation