Skip to main content
Log in

Relational metric learning with high-order neighborhood interactions for social recommendation

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

Abstract

Social information has been widely incorporated into traditional recommendation systems to alleviate the data sparsity and cold-start issues. However, existing social recommend methods typically have two common limitations: (a) they learn a unified representation for each user involved in both item and social domains, which is insufficient for fine-grained user modeling. (b) They ignore the high-order neighborhood information encoded in both user–item interactions and social relations. To overcome these two limitations, this paper proposes a novel social recommend method, SoHRML, based on social relations under the metric learning framework. Specifically, user–item interactions and social relations are modeled as two types of relation vectors, with which each user could be translated to both multiple item-aware and social-aware representations. In addition, to capture the rich information encoded in local neighborhoods, we model the relation vectors by high-order neighborhood interactions (HNI). In each domain, we design a dual layer-wise neighborhood aggregation (LNA) structure that contains dual graph attention networks (GATs) to aggregate the neighborhoods of users or items. Both high-order information encoded in user–item interactions and social relations can be captured by stacking the layer-wise structure. Extensive experimental results on three practical datasets demonstrate the superiority of the proposed model, especially under the cold-start scenarios. The performance gains over the best baseline are 0.51% to 3.31% on two ranking-based metrics.

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

Similar content being viewed by others

Notes

  1. http://www.jiliang.xyz/trust.html.

  2. https://alchemy.cs.washington.edu/data/epinions/.

  3. https://sites.google.com/view/mohsenjamali/.

References

  1. Chaney AJ, Blei DM, Eliassi-Rad T (2015) A probabilistic model for using social networks in personalized item recommendation. In: Proceedings of the 9th ACM conference on recommender systems, pp 43–50

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

  3. Christakopoulou E, Karypis G (2014) Hoslim: higher-order sparse linear method for top-n recommender systems. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), pp 38–49

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

  5. Fan W, Ma Y, Li Q, He Y, Zhao E, Tang J, Yin D (2019) Graph neural networks for social recommendation. In: The World wide web conference on, pp 417–426

  6. Grover A, Leskovec J (2016) node2vec: Scalable feature learning for networks. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 855–864

  7. Guo G, Zhang J, Yorke-Smith N (2015) Trustsvd: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In: AAAI’15 proceedings of the twenty-ninth AAAI conference on artificial intelligence, pp 123–129

  8. Guo L, Wen YF, Wang XH (2018) Exploiting pre-trained network embeddings for recommendations in social networks. J Comput Sci Technol 33(4):682–696

    Article  Google Scholar 

  9. He X, Chen T, Kan MY, Chen X (2015) Trirank: Review-aware explainable recommendation by modeling aspects. In: Proceedings of the 24th ACM international on conference on information and knowledge management, pp 1661–1670

  10. He X, Deng K, Wang X, Li Y, Zhang YD, 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

  11. He X, He Z, Song J, Liu Z, Jiang YG, Chua TS (2018) Nais: neural attentive item similarity model for recommendation. IEEE Trans Knowl Data Eng 30(12):2354–2366

    Article  Google Scholar 

  12. He X, Liao L, Zhang H, Nie L, Hu X, Chua TS (2017) Neural collaborative filtering. In: WWW ’17 Proceedings of the 26th international conference on world wide web, pp 173–182

  13. Hsieh CK, Yang L, Cui Y, Lin TY, Belongie S, Estrin D (2017) Collaborative metric learning. In: WWW ’17 proceedings of the 26th international conference on world wide web, pp 193–201

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

  15. Kabbur S, Ning X, Karypis G (2013) Fism: factored item similarity models for top-n recommender systems. In: Proceedings of the 19th ACM SIGKDD international conference on knowledge discovery and data mining, pp 659–667

  16. Kingma DP, Ba JL (2015) Adam: A method for stochastic optimization. In: ICLR 2015 : international conference on learning representations

  17. Kipf TN, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: ICLR 2017: international conference on learning representations

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

    Article  Google Scholar 

  19. Li M, Zhang S, Zhu F, Qian W, Zang L, Han J, Hu S (2020) Symmetric metric learning with adaptive margin for recommendation. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, pp 4634–4641

  20. Lin TH, Gao C, Li Y (2018) Recommender systems with characterized social regularization. In: Proceedings of the 27th ACM international conference on information and knowledge management, pp 1767–1770

  21. Liu CY, Zhou C, Wu J, Hu Y, Guo L (2018) Social recommendation with an essential preference space. In: Thirty-second AAAI conference on artificial intelligence

  22. Liu D, Li J, Du B, Chang J, Gao R, Wu Y (2021) A hybrid neural network approach to combine textual information and rating information for item recommendation. Knowl Inf Syst 63(3):621–646

    Article  Google Scholar 

  23. Ma H (2014) On measuring social friend interest similarities in recommender systems. In: Proceedings of the 37th international ACM SIGIR conference on Research & development in information retrieval, pp 465–474

  24. Ma H, King I, Lyu MR (2009) Learning to recommend with social trust ensemble. In: Proceedings of the 32nd international ACM SIGIR conference on research and development in information retrieval, pp 203–210

  25. Ma H, Zhou D, Liu C, Lyu MR, King I (2011) Recommender systems with social regularization. In: Proceedings of the fourth ACM international conference on Web search and data mining, pp 287–296

  26. Pan W, Chen L, Ming Z (2019) Personalized recommendation with implicit feedback via learning pairwise preferences over item-sets. Knowl Inf Syst 58(2):295–318

    Article  Google Scholar 

  27. Park C, Kim D, Xie X, Yu H (2018) Collaborative translational metric learning. In: 2018 IEEE international conference on data mining (ICDM), pp 367–376

  28. Perozzi, B, Al-Rfou R, Skiena S (2014) Deepwalk: Online learning of social representations. In: Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 701–710

  29. Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2009) Bpr: Bayesian personalized ranking from implicit feedback. In: UAI ’09 proceedings of the twenty-fifth conference on uncertainty in artificial intelligence, pp 452–461

  30. Shi C, Liu J, Zhuang F, Yu PS, Wu B (2016) Integrating heterogeneous information via flexible regularization framework for recommendation. Knowl Inf Syst 49(3):835–859

    Article  Google Scholar 

  31. Song L, Bi Y, Yao M, Wu Z, Wang J, Xiao J (2020) Dream: A dynamic relation-aware model for social recommendation. In: Proceedings of the 29th ACM international conference on information & knowledge management, pp 2225–2228

  32. Tay Y, Luu AT, Hui SC (2018) Latent relational metric learning via memory-based attention for collaborative ranking. In: WWW 2018: international world wide web conferences, pp 729–739

  33. Tran TT, Miwa M, Ananiadou S (2020) Syntactically-informed word representations from graph neural network. Neurocomputing 413:431–443

    Article  Google Scholar 

  34. Veličkovié P, Cucurull G, Casanova A, Romero A, Lió P, Bengio Y (2018) Graph attention networks. In: ICLR 2018: international conference on learning representations

  35. Wang J, Huang P, Zhao H, Zhang Z, Zhao B, Lee DL (2018) Billion-scale commodity embedding for e-commerce recommendation in alibaba. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp 839–848

  36. Wang X, He X, Wang M, Feng F, Chua TS (2019) Neural graph collaborative filtering. In: Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval, pp 165–174

  37. Wang X, Ji H, Shi C, Wang B, Ye Y, Cui P, Yu PS (2019) Heterogeneous graph attention network. In: The world wide web conference, pp 2022–2032

  38. Wang X, Liu Z, Wang N, Fan W (2020) Relational metric learning with dual graph attention networks for social recommendation. In: Pacific-asia conference on knowledge discovery and data mining, pp 104–117

  39. Wang X, Lu W, Ester M, Wang C, Chen C (2016) Social recommendation with strong and weak ties. In: Proceedings of the 25th ACM international on conference on information and knowledge management, pp 5–14

  40. Wang X, Peng Z, Wang S, Yu PS, Fu W, Xu X, Hong X (2020) Cdlfm: cross-domain recommendation for cold-start users via latent feature mapping. Knowl Inf Syst 62(5):1723–1750

    Article  Google Scholar 

  41. Wu L, Li J, Sun P, Hong R, Ge Y, Wang M (2020) Diffnet++: A neural influence and interest diffusion network for social recommendation. IEEE Trans Knowl Data Eng. https://doi.org/10.1109/TKDE.2020.3048414

    Article  Google Scholar 

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

  43. Xue HJ, Dai X, Zhang J, Huang S, Chen J (2017) Deep matrix factorization models for recommender systems. In: Twenty-sixth international joint conference on artificial intelligence, pp 3203–3209

  44. Yang C, Zhou Y, Chiu DM (2016) Who are like-minded: mining user interest similarity in online social networks. arXiv preprint arXiv:1603.02175

  45. Ying R, He R, Chen K, Eksombatchai P, Hamilton WL, Leskovec J (2018) Graph convolutional neural networks for web-scale recommender systems. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp 974–983

  46. Zhang C, Yu L, Wang Y, Shah C, Zhang X (2017) Collaborative user network embedding for social recommender systems. pp 381–389

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

  48. Zhou X, Liu D, Lian J, Xie X (2019) Collaborative metric learning with memory network for multi-relational recommender systems. arXiv preprint arXiv:1906.09882

  49. Zhu Y, Lin J, He S, Wang B, Guan Z, Liu H, Cai D (2019) Addressing the item cold-start problem by attribute-driven active learning. IEEE Trans Knowl Data Eng 32(4):631–644

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Key R &D Program of China under Grant No. 2019YFB2102500.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhen Liu.

Additional information

Publisher's Note

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

This work is an extension of our previous conference paper published in PAKDD 2020.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Z., Wang, X., Ma, Y. et al. Relational metric learning with high-order neighborhood interactions for social recommendation. Knowl Inf Syst 64, 1525–1547 (2022). https://doi.org/10.1007/s10115-022-01680-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-022-01680-x

Keywords

Navigation