模式识别与人工智能
Friday, Apr. 4, 2025 Home      About Journal      Editorial Board      Instructions      Ethics Statement      Contact Us                   中文
Pattern Recognition and Artificial Intelligence  2024, Vol. 37 Issue (3): 242-252    DOI: 10.16451/j.cnki.issn1003-6059.202403005
Graph Neural Network Based Recommender System Current Issue| Next Issue| Archive| Adv Search |
Session-Based Recommendation Model with Self Contrastive Graph Neural Network and Dual Predictor
ZHANG Yusong1, XIA Hongbin1,2, LIU Yuan1,2
1. School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122;
2. Jiangsu Key University Laboratory of Software and Media Te-chnology under Human-Computer Cooperation, Jiangnan University, Wuxi 214122

Download: PDF (753 KB)   HTML (1 KB) 
Export: BibTeX | EndNote (RIS)      
Abstract  Session-based recommendation aims to predict user behavior based on short-term anonymous sessions. In most of the existing session-based recommendation models using graph neural network and contrastive learning, joint optimization of cross-entropy loss and contrastive learning loss is typically adopted. However, these two methods play similar roles and require the construction of a large number of complex positive and negative samples, bringing a burden to the model. Moreover, simple linear predictor struggles to predict the data with random behaviors of users. To solve the problems, a session-based recommendation model with self contrastive graph neural network and dual predictor is proposed(SCGNN). Firstly, the original session is built into two views, an improved graph neural network is employed to learn item and session embeddings, and item representation is optimized by self-contrastive learning. Then, a user behavior-aware factor is introduced to mitigate the impact of user random behaviors. Finally, the decision forest predictor and linear predictor are both utilized to predict the items, and soft label generation strategy is proposed for assist prediction by collaboratively filtering the historical sessions similar to the current session. Experiments on three benchmark datasets, Tmall, Diginetica and Nowplaying, validate the effectiveness of SCGNN.
Key wordsSession-Based Recommendation      Graph Neural Network      Self-Contrastive Learning      Multiple Predictor     
Received: 26 January 2024     
ZTFLH: TP 391  
Fund:National Natural Science Foundation of China(No.61972182)
Corresponding Authors: XIA Hongbin, Ph.D., professor. His research interests include personalized recommendation and natural language processing.   
About author:: ZHANG Yusong, Master student. His research interests include recommendation systems and deep learning.LIU Yuan, Ph.D., professor. His research interests include network security and social network.
Service
E-mail this article
Add to my bookshelf
Add to citation manager
E-mail Alert
RSS
Articles by authors
ZHANG Yusong
XIA Hongbin
LIU Yuan
Cite this article:   
ZHANG Yusong,XIA Hongbin,LIU Yuan. Session-Based Recommendation Model with Self Contrastive Graph Neural Network and Dual Predictor[J]. Pattern Recognition and Artificial Intelligence, 2024, 37(3): 242-252.
URL:  
http://manu46.magtech.com.cn/Jweb_prai/EN/10.16451/j.cnki.issn1003-6059.202403005      OR     http://manu46.magtech.com.cn/Jweb_prai/EN/Y2024/V37/I3/242
Copyright © 2010 Editorial Office of Pattern Recognition and Artificial Intelligence
Address: No.350 Shushanhu Road, Hefei, Anhui Province, P.R. China Tel: 0551-65591176 Fax:0551-65591176 Email: bjb@iim.ac.cn
Supported by Beijing Magtech  Email:support@magtech.com.cn