Abstract
Session-based recommendation algorithm is a research hotspot with economic significance and research value. Most of the algorithms are based on how to represent users and items better. Deep learning has made many achievements in the recommendation area due to its strong representation ability. Nevertheless, in recent years, the excellent performance of the graph neural network in network representation provides many inspirations. Numerous recommendation algorithms based on graph neural networks only consider building a graph for each session to handle recommendation tasks. The relationship between items in the entire data set is ignored. Therefore, we propose a recommendation algorithm called GS-GNN for integrating items’ global features and local features by graph neural network. By modeling the entire data as a global graph, we use the graph attention network to learn global representations of the items. We model each session as a session graph and use a gated graph neural network to learn local representations of the items. Sessions’ representations are obtained through the fusion of items. The task is to recommend top-k items for each session by items’ and sessions’ representations. We did a comparative experiment and performance analysis experiment. The comparative experiments prove the effectiveness of GS-GNN, and we also conduct a detailed analysis of the model through experiments.
Similar content being viewed by others
References
Feng Y, Lv F, Shen W, Wang M, Sun F, Zhu Y, Yang K (2019) Deep session interest network for click-through rate prediction. In: IJCAI
Zhang X, Zhou Y, Wang J, Lu X (2021) Personal interest attention graph neural networks for session-based recommendation. Entropy 23(11):1500. Publisher: Multidisciplinary Digital Publishing Institute
Zhou X, Li Y, Liang W (2020) CNN-RNN Based intelligent recommendation for online medical pre-diagnosis support. IEEE/ACM Trans Comput Biol Bioinforma 18(3):912–921
Kipf TN, Welling M (2017) Semi-supervised classification with graph convolutional networks. In: ICLR
Pradhyumna P, Shreya G, et al. (2021) Graph neural network (gnn) in image and video understanding using deep learning for computer vision applications. In: 2021 second international conference on electronics and sustainable communication systems (ICESC), IEEE, pp 1183–1189
Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T (2019) Session-based recommendation with graph neural networks. In: Proceedings of the AAAI conference on artificial intelligence, vol 33. No. 01, pp 346–353
Chen Y-H, Huang L, Wang C-D, Lai J-H (2021) Hybrid-Order Gated Graph Neural Network for Session-Based Recommendation. IEEE Trans Ind Inf 18(3):1458–1467
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. In: IJCAI, vol 19. pp 3940– 3946
Yu F, Zhu Y, Liu Q, Wu S, Wang L, Tan T (2020) TAGNN: target attentive graph neural networks for session-based recommendation. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 1921–1924
Veličković P, Cucurull G, Casanova A, Romero A, Lio P, Bengio Y (2017)
Li Y, Tarlow D, Brockschmidt M, Zemel R (2015) Gated graph sequence neural networks. In: ICLR
Rendle S, Freudenthaler C, Schmidt-thieme L (2010) Factorizing personalized markov chains for next-basket recommendation. In: Proceedings of the 19th international conference on world wide web, pp 811–820
Morise H, Atarashi K, Oyama S, Kurihara M (2022) Neural collaborative filtering with multicriteria evaluation data. Appl Soft Comput :108548
Yi X, Yang J, Hong L, Cheng DZ, Heldt L, Kumthekar A, Zhao Z, Wei L, Chi E (2019) Sampling-bias-corrected neural modeling for large corpus item recommendations. In: Proceedings of the 13th ACM conference on recommender systems, pp 269–277
Hidasi B, Karatzoglou A, Baltrunas L, Tikk D (2016) Session-based recommendations with recurrent neural networks. In: ICLR
Li J, Ren P, Chen Z, Ren Z, Lian T, Ma J (2017) Neural attentive session-based recommendation. In: Proceedings of the 2017 ACM on conference on information and knowledge management, pp 1419–1428
Liu Q, Zeng Y, Mokhosi R, Zhang H (2018) 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
Yu Y, Si X, Hu C, Zhang J (2019) A review of recurrent neural networks: Lstm cells and network architectures. Neural Comput 31(7):1235–1270
Holzinger A, Malle B, Saranti A, Pfeifer B (2021) Towards multi-modal causability with graph neural networks enabling information fusion for explainable ai. Inf Fusion 71:28– 37
Dai Y, Shou L, Gong M, Xia X, Kang Z, Xu Z, Jiang D (2022) Graph fusion network for text classification. Knowl-based Syst 236:107659
Thiede EH, Zhou W, Kondor R (2022) Graph neural networks for biochemistry that incorporate substructure. Biophys J 121(3):531
Ying R, He R, Chen K, Eksombatchai P, Hamilton WL, Leskovec J (2018) Graph convolutional neural networks for web- scalerecommender systems. In: Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pp 974–983
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
Hu B, Zhou N, Zhou Q, Wang X, Liu W (2020) DiffNet: a learning to compare deep network for product recognition. IEEE Access 8:19336–19344
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser, Polosukhin I (2017) Attention is all you need. In: Advances in neural information processing systems, pp 5998–6008
Liu X, Tang J (2021) Network representation learning: a macro and micro view. AI Open 2:43–64
Wang Z, Wei W, Cong G, Li X-L, Mao X-L, Qiu M (2020) Global context enhanced graph neural networks for session-based recommendation. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 169–178
Gwadabe TR, Liu Y (2022) Ic-gar: item co-occurrence graph augmented session-based recommendation. Neural Comput Appl :1–16
Liqi Y, Linhan L, Lifeng X, Xiaofeng Z, Xinni Z (2022) TAGNN: Target attentive graph neural networks for session-based recommendation. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval
Bo Y, Ruoqian Z, Wei C, Junhua F (2022) Graph neural network based model for multi-behavior session-based recommendation. GeoInformatica 26(2):429–447
Lin Z, Feng L, Yin R, Xu C, Kwoh CK (2021) Glimg: global and local item graphs for top-n recommender systems. Inf Sci 580:1–14
Xia X, Yin H, Yu J, Wang Q, Cui L, Zhang X (2021) Self-supervised hypergraph convolutional networks for session-based recommendation. In: Proceedings of the AAAI conference on artificial intelligence, vol 35. pp 4503–4511
Funding
This work was supported by the National Key Research and Development Program of China under grant no. 2018YFB1003602.
Author information
Authors and Affiliations
Contributions
Conceptualization, J.S. and J.Z.; methodology, J.Z.; supervision, J.S. and B.W.; validation, J.Z. and Z.L.; writing, J.S. and J.Z. All authors have read and agreed to the published version of the manuscript.
Corresponding author
Ethics declarations
Conflicts of Interest
The authors declare no conflict of interest.
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 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.
About this article
Cite this article
Sheng, J., Zhu, J., Wang, B. et al. Global and session item graph neural network for session-based recommendation. Appl Intell 53, 11737–11749 (2023). https://doi.org/10.1007/s10489-022-04034-w
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-022-04034-w