Combine temporal information in session-based recommendation with graph neural networks

被引:18
作者
Chen, Quanzhen [1 ]
Jiang, Feng [1 ]
Guo, Xuyao [1 ]
Chen, Jin [1 ]
Sha, Kaiyue [1 ]
Wang, Yuxuan [1 ]
机构
[1] Cent South Univ Forestry & Technol, Changsha 410004, Peoples R China
关键词
Session-based recommendation; Graph neural network; Time label preference; Global graph; Multi-head attention;
D O I
10.1016/j.eswa.2023.121969
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the rapid growth of Internet data, recommendation systems have become the basic technology to alleviate information overload. The session-based recommendation (SBR) is a challenging task, and its purpose is to predict user behavior based on anonymous sessions. The existing SBR methods need to be improved in capturing the complex conversion relationship of items. In contrast, Graph Neural Network (GNN) can capture the complex conversion between items by modeling sessions as graph structure data. However, current methods just sort the clicked items within a session based on time, without utilizing the temporal information between sessions, leading to poor recommendation performance. To improve the accuracy of session recommendation (SR), we propose an SBR model based on GNN with Combined Temporal (CT-GNN) information. The proposed CT-GNN model is built based on the time of session occurrence, and it can learn the temporal association relationship between session items to enrich the connection between items. More importantly, based on the diversity problem faced by current SRs, which refers to the tendency of users to engage with popular items and resulting in limited exposure for other items, the CT-GNN model uses the Local Item Representation Learning (LIRL) module to learn users' local preferences. Through the LIRL module, the CT-GNN can capture users' interests, boost item exposure, and increase recommendation diversity. The experimental results show that the CT-GNN model is superior to the state-of-the-art SBR methods, with MRR scores 1.1 %-3.4 % higher than the best-performing baseline; recall scores 0.9 %-2.3 % higher than the best-performing baseline, and alleviates the diversity problem faced by SR, greatly improving the speed of model convergence, and the training time is 13.6 %-20.7 % of the bestperforming baseline.
引用
收藏
页数:12
相关论文
共 46 条
[1]  
Alexander L, 1987, U. Fla. L. Rev., V39, P323
[2]  
Chen Shuo., 2012, P 18 ACM SIGKDD INT, P714, DOI DOI 10.1145/2339530.2339643
[3]   A Dynamic Co-attention Network for Session-based Recommendation [J].
Chen, Wanyu ;
Cai, Fei ;
Chen, Honghui ;
de Rijke, Maarten .
PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, :1461-1470
[4]  
Chen Y., 2020, Advances in Neural Information Processing Systems, V33, P18194
[5]   Hybrid-Order Gated Graph Neural Network for Session-Based Recommendation [J].
Chen, Yan-Hui ;
Huang, Ling ;
Wang, Chang-Dong ;
Lai, Jian-Huang .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (03) :1458-1467
[6]  
Davidson James., 2010, P 4 ACM C RECOMMENDE, P293, DOI [10.1145/1864708.1864770, DOI 10.1145/1864708.1864770]
[7]   Improving Music Recommendation in Session-Based Collaborative Filtering by using Temporal Context [J].
Dias, Ricardo ;
Fonseca, Manuel J. .
2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, :783-788
[8]   Sequence and Time Aware Neighborhood for Session-based Recommendations [J].
Garg, Diksha ;
Gupta, Priyanka ;
Malhotra, Pankaj ;
Vig, Lovekesh ;
Shroff, Gautam .
PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, :1069-1072
[9]  
Goldberg Y, 2014, Arxiv, DOI arXiv:1402.3722
[10]   IC-GAR: item co-occurrence graph augmented session-based recommendation [J].
Gwadabe, Tajuddeen Rabiu ;
Liu, Ying .
NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10) :7581-7596