Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

BA-GNN: Behavior-aware graph neural network for session-based recommendation

Published: 14 February 2023 Publication History

Abstract

Session-based recommendation is a popular research topic that aims to predict users’ next possible interactive item by exploiting anonymous sessions. The existing studies mainly focus on making predictions by considering users’ single interactive behavior. Some recent efforts have been made to exploit multiple interactive behaviors, but they generally ignore the influences of different interactive behaviors and the noise in interactive sequences. To address these problems, we propose a behavior-aware graph neural network for session-based recommendation. First, different interactive sequences are modeled as directed graphs. Thus, the item representations are learned via graph neural networks. Then, a sparse self-attention module is designed to remove the noise in behavior sequences. Finally, the representations of different behavior sequences are aggregated with the gating mechanism to obtain the session representations. Experimental results on two public datasets show that our proposed method outperforms all competitive baselines. The source code is available at the website of GitHub.

References

[1]
Wang S, Cao L, Wang Y, Sheng Q Z, Orgun M A, and Lian D A survey on session-based recommender systems ACM Computing Surveys 2022 54 7 154:1-154:38
[2]
Hidasi B, Karatzoglou A, Baltrunas L, Tikk D. Session-based recommendations with recurrent neural networks. In: Proceedings of the 4th International Conference on Learning Representations. 2016, 1–10
[3]
Li J, Ren P, Chen Z, Ren Z, Lian T, Ma J. Neural attentive session-based recommendation. In: Proceedings of 2017 ACM Conference on Information and Knowledge Management. 2017, 1419–1428
[4]
Wang Z, Wei W, Cong G, Li X L, Mao X L, Qiu M. 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. 2020, 169–178
[5]
Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T. Session-based recommendation with graph neural networks. In: Proceedings of the 33rd AAAI Conference on Artificial Intelligence. 2019, 346–353
[6]
Xu C, Zhao P, Liu Y, Sheng V S, Xu J, Zhuang F, Fang J, Zhou X. Graph contextualized self-attention network for session-based recommendation. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence. 2019, 3940–3946
[7]
Yu F, Zhu Y, Liu Q, Wu S, Wang L, Tan T. 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. 2020, 1921–1924
[8]
Wang W, Zhang W, Liu S, Liu Q, Zhang B, Lin L, Zha H. Beyond clicks: modeling multi-relational item graph for session-based target behavior prediction. In: Proceedings of the Web Conference 2020. 2020, 3056–3062
[9]
Shani G, Heckerman D, and Brafman R I An MDP-based recommender system Journal of Machine Learning Research 2005 6 9 1265-1295
[10]
Rendle S, Freudenthaler C, Schmidt-Thieme L. Factorizing personalized Markov chains for next-basket recommendation. In: Proceedings of the 19th International Conference on World Wide Web. 2010, 811–820
[11]
Garg D, Gupta P, Malhotra P, Vig L, Shroff G. Sequence and time aware neighborhood for session-based recommendations: STAN. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval. 2019, 1069–1072
[12]
Jannach D, Ludewig M. When recurrent neural networks meet the neighborhood for session-based recommendation. In: Proceedings of the 11th ACM Conference on Recommender Systems. 2017, 306–310
[13]
Tan Y K, Xu X, Liu Y. Improved recurrent neural networks for session-based recommendations. In: Proceedings of the 1st Workshop on Deep Learning for Recommender Systems. 2016, 17–22
[14]
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. 2018, 1831–1839
[15]
Song J, Shen H, Ou Z, Zhang J, Xiao T, Liang S. ISLF: interest shift and latent factors combination model for session-based recommendation. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence. 2019, 5765–5771
[16]
Wang S, Hu L, Wang Y, Sheng Q Z, Orgun M, Cao L. Modeling multipurpose sessions for next-item recommendations via mixture-channel purpose routing networks. In: Proceedings of the 28th International Joint Conference on Artificial Intelligence. 2019, 3771–3777
[17]
Qiu R, Li J, Huang Z, Yin H. Rethinking the item order in session-based recommendation with graph neural networks. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management. 2019, 579–588
[18]
Gwadabe T R and Liu Y Improving graph neural network for session-based recommendation system via non-sequential interactions Neurocomputing 2022 468 111-122
[19]
Le D T, Lauw H W, Fang Y. Modeling contemporaneous basket sequences with twin networks for next-item recommendation. In: Proceedings of the 27th International Joint Conference on Artificial Intelligence. 2018, 3414–3420
[20]
Meng W, Yang D, Xiao Y. Incorporating user micro-behaviors and item knowledge into multi-task learning for session-based recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 2020, 1091–1100
[21]
Li Y, Tarlow D, Brockschmidt M, Zemel R S. Gated graph sequence neural networks. In: Proceedings of the 4th International Conference on Learning Representations. 2016, 1–20
[22]
Bridle J S Probabilistic interpretation of feedforward classification network outputs, with relationships to statistical pattern recognition Neurocomputing 1990 68 227-236
[23]
Martins A F T, Astudillo R F. From Softmax to Sparsemax: a sparse model of attention and multi-label classification. In: Proceedings of the 33rd International Conference on Machine Learning. 2016, 1614–1623
[24]
Yuan J, Song Z, Sun M, Wang X, Zhao W X. Dual sparse attention network for session-based recommendation. In: Proceedings of the 35th AAAI Conference on Artificial Intelligence. 2021, 4635–4643
[25]
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez A N, Kaiser ł, Polosukhin I. Attention is all you need. In: Proceedings of the 31st International Conference on Neural Information Processing Systems. 2017, 6000–6010
[26]
Sarwar B, Karypis G, Konstan J, Riedl J. Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web. 2001, 285–295

Cited By

View all
  • (2025)Market-aware Long-term Job Skill Recommendation with Explainable Deep Reinforcement LearningACM Transactions on Information Systems10.1145/370499843:2(1-35)Online publication date: 22-Jan-2025
  • (2025)Learning from shortcut: a shortcut-guided approach for explainable graph learningFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-024-40452-419:8Online publication date: 1-Aug-2025
  • (2024)Safeguarding fraud detection from attacksProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/830(7500-7508)Online publication date: 3-Aug-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Frontiers of Computer Science: Selected Publications from Chinese Universities
Frontiers of Computer Science: Selected Publications from Chinese Universities  Volume 17, Issue 6
Dec 2023
184 pages
ISSN:2095-2228
EISSN:2095-2236
Issue’s Table of Contents

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 14 February 2023
Accepted: 28 September 2022
Received: 29 May 2022

Author Tags

  1. session-based recommendation
  2. multiple interactive behaviors
  3. graph neural networks

Author Tag

  1. Information and Computing Sciences
  2. Information Systems

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Market-aware Long-term Job Skill Recommendation with Explainable Deep Reinforcement LearningACM Transactions on Information Systems10.1145/370499843:2(1-35)Online publication date: 22-Jan-2025
  • (2025)Learning from shortcut: a shortcut-guided approach for explainable graph learningFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-024-40452-419:8Online publication date: 1-Aug-2025
  • (2024)Safeguarding fraud detection from attacksProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/830(7500-7508)Online publication date: 3-Aug-2024
  • (2024)Hypergraph self-supervised learning with sampling-efficient signalsProceedings of the Thirty-Third International Joint Conference on Artificial Intelligence10.24963/ijcai.2024/486(4398-4406)Online publication date: 3-Aug-2024
  • (2024)Improving Graph Compression for Efficient Resource-Constrained Graph AnalyticsProceedings of the VLDB Endowment10.14778/3665844.366585217:9(2212-2226)Online publication date: 6-Aug-2024
  • (2024)Multi-Behavior Recommendation with Personalized Directed Acyclic Behavior GraphsACM Transactions on Information Systems10.1145/369641743:1(1-30)Online publication date: 9-Dec-2024
  • (2023)A general tail item representation enhancement framework for sequential recommendationFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-023-3112-y18:6Online publication date: 28-Dec-2023

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media