Session-based recommendation with fusion of hypergraph item global and context features | Knowledge and Information Systems Skip to main content

Advertisement

Log in

Session-based recommendation with fusion of hypergraph item global and context features

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

Abstract

Session-based recommendation (SBR) is to predict the items that users are likely to click afterward by using their recent click history. Learning item features from existing session data to capture users’ current preferences is the main problem to be solved in session-based recommendation domain, and fusing global and local information to learn users’ preferences is an effective way to obtain this information more accurately. In this paper, we propose a session-based recommendation with fusion of hypergraph item global and context features (FHGIGC), which learns users’ current preferences by fusing item global and contextual features. Specifically, the model first constructs a global hypergraph and a local hypergraph and uses the hypergraph neural network to learn item global features and local features by relevant session information and item contextual information, respectively. Then, the learned features are fused by the attention mechanism to obtain the final item features and session features. Finally, personalized recommendations are generated for users based on the fused features. Experiments were conducted on three datasets of session-based recommendation, and the results demonstrate that the FHGIGC model can improve the accuracy of recommendations.

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

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

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

Data Availability Statement

All datasets used in this article are open source and can be accessed from the following links: https://tianchi.aliyun.com/dataset/42http://cikm2016.cs.iupui.edu/cikm-cup/https://www.kaggle.com/datasets/retailrocket/ecommerce-dataset.

References

  1. Sarwar B, Karypis G, Konstan J, Riedl J (2000) Analysis of recommendation algorithms for e-commerce, pp 158–167

  2. He C, Parra D, Verbert K (2016) Interactive recommender systems: a survey of the state of the art and future research challenges and opportunities. Expert Syst Appl 56:9–27

    Article  Google Scholar 

  3. Bian Z, Zhou S, Fu H, Yang Q, Sun Z, Tang J, Liu G, Liu K, Li X (2021) Denoising user-aware memory network for recommendation, 400–410

  4. Chang J, Gao C, Zheng Y, Hui Y, Niu Y, Song Y, Jin D, Li Y (2021) Sequential recommendation with graph neural networks, 378–387

  5. Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms, 285–295

  6. Schafer JB, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. The adaptive web: methods and strategies of web personalization, 291–324

  7. Park C, Kim D, Oh J, Yu H (2017) Do" also-viewed" products help user rating prediction? In: Proceedings of the 26th international conference on world wide web, pp 1113–1122

  8. Rendle S, Freudenthaler C, Schmidt-Thieme L (2010) Factorizing personalized markov chains for next-basket recommendation, pp 811–820

  9. Zimdars A, Chickering DM, Meek C (2013) Using temporal data for making recommendations. arXiv preprint arXiv:1301.2320

  10. Mandal S, Maiti A (2018) Explicit feedbacks meet with implicit feedbacks: a combined approach for recommendation system. In: International conference on complex networks and their applications, pp 169–181. Springer

  11. Mandal S, Maiti A (2020) Explicit feedback meet with implicit feedback in gpmf: a generalized probabilistic matrix factorization model for recommendation. Appl Intell 50(6):1955–1978

    Article  Google Scholar 

  12. Mandal S, Maiti A (2021) Rating prediction with review network feedback: a new direction in recommendation. IEEE Trans Comput Soc Syst 9(3):740–750

    Article  Google Scholar 

  13. Hidasi B, Karatzoglou A, Baltrunas L, Tikk D (2015) Session-based recommendations with recurrent neural networks. arXiv preprint arXiv:1511.06939

  14. Tan YK, Xu X, Liu Y (2016) Improved recurrent neural networks for session-based recommendations, 17–22

  15. Yin H, Wang W, Wang H, Chen L, Zhou X (2017) Spatial-aware hierarchical collaborative deep learning for poi recommendation. IEEE Trans Knowl Data Eng 29(11):2537–2551

    Article  Google Scholar 

  16. Mandal S, Maiti A. Deep collaborative filtering with social promoter score-based user-item interaction: a new perspective in recommendation. Appl Intell, 1–26

  17. 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, pp 417–426

  18. Qiu R, Yin H, Huang Z, Chen T (2020) Gag: global attributed graph neural network for streaming session-based recommendation. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 669–678

  19. Wu Z, Pan S, Chen F, Long G, Zhang C, Philip SY (2020) A comprehensive survey on graph neural networks. IEEE Trans Neural Netw Learn Syst 32(1):4–24

    Article  MathSciNet  Google Scholar 

  20. Zhou J, Cui G, Hu S, Zhang Z, Yang C, Liu Z, Wang L, Li C, Sun M (2020) Graph neural networks: a review of methods and applications. AI Open 1:57–81

    Article  Google Scholar 

  21. Mandal S, Maiti A (2021) Graph neural networks for heterogeneous trust based social recommendation. In: 2021 international joint conference on neural networks (IJCNN), pp 1–8. IEEE

  22. Pang Y, Wu L, Shen Q, Zhang Y, Wei Z, Xu F, Chang E, Long B, Pei J (2022) Heterogeneous global graph neural networks for personalized session-based recommendation, 775–783

  23. Deng ZH, Wang CD, Huang L, Lai JH, Philip SY (2022) G\(\wedge \) 3sr: Global graph guided session-based recommendation. IEEE Trans Neural Netw Learn Syst (2022)

  24. Wang H, Zeng Y, Chen J, Zhao Z, Chen H (2022) A spatiotemporal graph neural network for session-based recommendation. Expert Syst Appl 202:117114

    Article  Google Scholar 

  25. Feng Y, You H, Zhang Z, Ji R, Gao Y (2019) Hypergraph neural networks. Proc AAAI Conf Artif Intell 33(01):3558–3565

    Google Scholar 

  26. Xia X, Yin H, Yu J, Wang Q, Cui L, Zhang X (2021) Self-supervised hypergraph convolutional networks for session-based recommendation. Proc AAAI Conf Artif Intell 35(5):4503–4511

    Google Scholar 

  27. Ding C, Zhao Z, Li C, Yu Y, Zeng Q (2023) Session-based recommendation with hypergraph convolutional networks and sequential information embeddings. Expert Syst Appl 223:119875

    Article  Google Scholar 

  28. He X, Liao L, Zhang H, Nie L, Hu X, Chua TS (2017) Neural collaborative filtering. In: Proceedings of the AAAI conference on artificial intelligence 173–182 (2017)

  29. Chen W, Cai F, Chen H, Rijke MD (2019) Joint neural collaborative filtering for recommender systems. ACM Trans Inf Syst (TOIS) 37(4):1–30

    Article  Google Scholar 

  30. Shani G, Heckerman D, Brafman RI, Boutilier C (2005) An mdp-based recommender system. J Mach Learn Res 6(9)

  31. Wang S, Hu L, Wang Y, Cao L, Sheng QZ, Orgun M (2019) Sequential recommender systems: challenges, progress and prospects. arXiv preprint arXiv:2001.04830

  32. Quadrana M, Karatzoglou A, Hidasi B, Cremonesi P (2017) Personalizing session-based recommendations with hierarchical recurrent neural networks, 130–137

  33. Jannach D, Ludewig M (2017) When recurrent neural networks meet the neighborhood for session-based recommendation, 306–310

  34. Song J, Shen H, Ou Z, Zhang J, Xiao T, Liang S (2019) Islf: Interest shift and latent factors combination model for session-based recommendation 5765–5771

  35. Li J, Ren P, Chen Z, Ren Z, Lian T, Ma J (2017) Neural attentive session-based recommendation, 1419–1428

  36. Liu Q, Zeng Y, Mokhosi R, Zhang H (2018) Stamp: short-term attention/memory priority model for session-based recommendation, 1831–1839

  37. Peng D, Yuan W, Liu C (2019) Harsam: a hybrid model for recommendation supported by self-attention mechanism. IEEE Access 7:12620–12629

    Article  Google Scholar 

  38. Zhang P, Guo J, Li C, Xie Y, Kim JB, Zhang Y, Xie X, Wang H, Kim S (2023) Efficiently leveraging multi-level user intent for session-based recommendation via atten-mixer network, 168–176

  39. Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T (2019) Session-based recommendation with graph neural networks. Proc AAAI Conf Artif Intell 33(01):346–353

    Google Scholar 

  40. Qiu R, Huang Z, Chen T, Yin H (2021) Exploiting positional information for session-based recommendation. ACM Trans Inf Syst (TOIS) 40(2):1–24

    Article  Google Scholar 

  41. Qiu R, Li J, Huang Z, Yin H (2019) Rethinking the item order in session-based recommendation with graph neural networks, 579–588

  42. Qiu R, Huang Z, Li J, Yin H (2020) Exploiting cross-session information for session-based recommendation with graph neural networks. ACM Trans Inf Syst (TOIS) 38(3):1–23

    Article  Google Scholar 

  43. Xu C, Zhao P, Liu Y, Sheng VS, Xu J, Zhuang F, Fang J, Zhou X (2019) Graph contextualized self-attention network for session-based recommendation. IJCAI 19:3940–3946

    Google Scholar 

  44. Wu S, Zhang Y, Gao C, Bian K, Cui B (2020) Garg: anonymous recommendation of point-of-interest in mobile networks by graph convolution network. Data Sci Eng 5:433–447

    Article  Google Scholar 

  45. Chen T, Wong RCW (2020) Handling information loss of graph neural networks for session-based recommendation. In: Proceedings of the 26th ACM SIGKDD International conference on knowledge discovery and data mining, 1172–1180 (2020)

  46. Xia X, Yin H, Yu J, Shao Y, Cui L (2021) Self-supervised graph co-training for session-based recommendation. In: Proceedings of the 30th ACM international conference on information & knowledge management, pp 2180–2190

  47. Wang J, Ding K, Zhu Z, Caverlee J (2021) Session-based recommendation with hypergraph attention networks, 82–90 (2021). SIAM

  48. Wu F, Souza A, Zhang T, Fifty C, Yu T, Weinberger K (2019) Simplifying graph convolutional networks, 6861–6871 (2019). PMLR

  49. Bai S, Zhang F, Torr PH (2021) Hypergraph convolution and hypergraph attention. Pattern Recogn 110:107637

    Article  Google Scholar 

  50. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser Ł, Polosukhin I (2017) Attention is all you need. Adv Neural Inf Process Syst 30 (2017)

  51. Kang WC, McAuley J (2018) Self-attentive sequential recommendation, 197–206. IEEE

  52. Wang Z, Wei W, Cong G, Li XL, Mao XL, Qiu M (2020) Global context enhanced graph neural networks for session-based recommendation, 169–178

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

XC contributed to conceptualization; methodology; and validation; XC and TL contributed to writing-original draft preparation; XC, XH and MZ contributed to writing-review and editing; and XH and MZ supervised the study. All authors have read and agreed to the published version of the manuscript.

Corresponding author

Correspondence to Xiaolong Chen.

Ethics declarations

Conflict of interest

The authors declare that they have no competing interest.

Ethics approval

Not applicable.

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

Han, X., Chen, X., Zhao, M. et al. Session-based recommendation with fusion of hypergraph item global and context features. Knowl Inf Syst 66, 2945–2963 (2024). https://doi.org/10.1007/s10115-023-02058-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-023-02058-3

Keywords

Navigation