Skip to main content

SR-KGELS: Social Recommendation Based on Knowledge Graph Embedding Method and Long-Short-Term Representation

  • Conference paper
  • First Online:
Algorithms and Architectures for Parallel Processing (ICA3PP 2023)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14491))

  • 105 Accesses

Abstract

Data from user-item interactions and social data can be integrated to improve the effectiveness of social recommendations. Graph neural networks (GNNs) have gained popularity in social-based recommender systems due to their inherent integration of node information and topology. However, most research has focused on how to deeply model users using various datasets, with less emphasis on item relationships. Furthermore, users’ changing interests over time, preferences in long-term patterns, and differences in rating behavior across perspectives have received little attention. In this work, we propose a social recommendation based on knowledge graph embedding method and long-short-term representation (SR-KGELS). The SR-KGELS learns user and item features by combining long- and short-term representations and using attention mechanisms to discern the strength of heterogeneity associated with social and relevant relationships. In addition, we treat the differences in users’ scoring behaviors as a relative location difference problem in the embedding space, and model it with a knowledge graph embedding method called TransH to improve the generalization ability of the main rating model. Experiments on two real-world recommender system datasets validate the effectiveness of SR-KGELS.

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 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.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

Notes

  1. 1.

    https://cse.msu.edu/\(\sim \)tangjili/trust.html

  2. 2.

    https://pytorch.org.

References

  1. Fan, W., Li, Q., Cheng, M.: Deep modeling of social relations for recommendation. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 32 (2018)

    Google Scholar 

  2. Jamali, M., Ester, M.: 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 (2010)

    Google Scholar 

  3. Yang, L., Liu, Z., Dou, Y., Ma, J., Yu, P.S.: ConsisRec: enhancing GNN for social recommendation via consistent neighbor aggregation. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 2141–2145 (2021)

    Google Scholar 

  4. Yu, J., Gao, M., Li, J., Yin, H., Liu, H.: 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 (2018)

    Google Scholar 

  5. Fan, W., et al.: Graph neural networks for social recommendation. In: The World Wide Web Conference, pp. 417–426 (2019)

    Google Scholar 

  6. Wang, Z., Zhang, J., Feng, J., Chen, Z.: Knowledge graph embedding by translating on hyperplanes. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 28 (2014)

    Google Scholar 

  7. Huang, Z., Xu, W., Yu, K.: Bidirectional LSTM-CRF models for sequence tagging. arXiv preprint arXiv:1508.01991 (2015)

  8. Wang, X., He, X., Wang, M., Feng, F., Chua, T.S.: Neural graph collaborative filtering. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 165–174 (2019)

    Google Scholar 

  9. Wang, X., He, X., Cao, Y., Liu, M., Chua, T.S.: KGAT: knowledge graph attention network for recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 950–958 (2019)

    Google Scholar 

  10. He, X., Deng, K., Wang, X., Li, Y., Zhang, Y., Wang, M.: 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 (2020)

    Google Scholar 

  11. Song, W., Xiao, Z., Wang, Y., Charlin, L., Zhang, M., Tang, J.: Session-based social recommendation via dynamic graph attention networks. In: Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, pp. 555–563 (2019)

    Google Scholar 

  12. Veličković, P., Cucurull, G., Casanova, A., Romero, A., Lio, P., Bengio, Y.: Graph attention networks. arXiv preprint arXiv:1710.10903 (2017)

  13. Bordes, A., Usunier, N., Garcia-Duran, A., Weston, J., Yakhnenko, O.: Translating embeddings for modeling multi-relational data. In: Advances in Neural Information Processing Systems, vol. 26 (2013)

    Google Scholar 

  14. Lin, Y., Liu, Z., Sun, M., Liu, Y., Zhu, X.: Learning entity and relation embeddings for knowledge graph completion. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 29 (2015)

    Google Scholar 

  15. Xiao, H., Huang, M., Hao, Y., Zhu, X.: TransG: a generative mixture model for knowledge graph embedding. arXiv preprint arXiv:1509.05488 (2015)

  16. Yuan, K., Liu, G., Wu, J., Xiong, H.: Semantic and structural view fusion modeling for social recommendation. IEEE Trans. Knowl. Data Eng. 35, 11872–11884 (2022)

    Article  Google Scholar 

  17. Chen, C., Zhang, M., Liu, Y., Ma, S.: Neural attentional rating regression with review-level explanations. In: Proceedings of the 2018 World Wide Web Conference, pp. 1583–1592 (2018)

    Google Scholar 

  18. Chen, J., Xin, X., Liang, X., He, X., Liu, J.: GDSRec: graph-based decentralized collaborative filtering for social recommendation. IEEE Trans. Knowl. Data Eng. 35, 4813–4824 (2022)

    Google Scholar 

  19. Ma, H., Zhou, D., Liu, C., Lyu, M.R., King, I.: Recommender systems with social regularization. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining, pp. 287–296 (2011)

    Google Scholar 

  20. Li, J., Ren, P., Chen, Z., Ren, Z., Lian, T., Ma, J.: Neural attentive session-based recommendation. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp. 1419–1428 (2017)

    Google Scholar 

  21. Liu, Q., Zeng, Y., Mokhosi, R., Zhang, H.: STAMP: short-term attention/memory priority model for session-based recommendation. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1831–1839 (2018)

    Google Scholar 

  22. Guo, L., Yin, H., Wang, Q., Chen, T., Zhou, A., Quoc Viet Hung, N.: Streaming session-based recommendation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 1569–1577 (2019)

    Google Scholar 

  23. Fan, W., et al.: A graph neural network framework for social recommendations. IEEE Trans. Knowl. Data Eng. 34(5), 2033–2047 (2020)

    Article  Google Scholar 

  24. Wang, J., Zhang, Z.: Graph neural network with item life cycle for social recommendation. In: Proceedings of the 2022 6th International Conference on Computer Science and Artificial Intelligence, pp. 160–165 (2022)

    Google Scholar 

  25. Koren, Y.: 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 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qing Yu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhao, X., Yu, Q. (2024). SR-KGELS: Social Recommendation Based on Knowledge Graph Embedding Method and Long-Short-Term Representation. In: Tari, Z., Li, K., Wu, H. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2023. Lecture Notes in Computer Science, vol 14491. Springer, Singapore. https://doi.org/10.1007/978-981-97-0808-6_13

Download citation

  • DOI: https://doi.org/10.1007/978-981-97-0808-6_13

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-97-0807-9

  • Online ISBN: 978-981-97-0808-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics