Semantic-enhanced Contrastive Learning for Session-based Recommendation

被引:4
|
作者
Liu, Zhicheng [1 ]
Wang, Yulong [1 ]
Liu, Tongcun [2 ]
Zhang, Lei [1 ]
Li, Wei [1 ]
Liao, Jianxin [1 ]
He, Ding [3 ,4 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Zhejiang A&F Univ, Sch Math & Comp Sci, Hangzhou 311300, Peoples R China
[3] Hong Kong Univ Sci & Technol, Dept Ocean Sci, Hong Kong, Peoples R China
[4] Hong Kong Univ Sci & Technol, Ctr Ocean Res Hong Kong & Macau, Hong Kong, Peoples R China
关键词
Session-based recommendation; Self-supervised learning; Contrastive learning;
D O I
10.1016/j.knosys.2023.111001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Session-based recommendation aims to predict the next clicked item based on the short-term behavior sequence of an anonymous user, which is a challenging task owing to data sparsity. Although contrastive learning has been used extensively to address this problem, existing methods generally consider all other sessions in the mini-batch as negative samples, leading to a limited negative sample space and a failure to distinguish real negative samples from false negative samples. Thus, Semantic-enhanced Contrastive Learning for Session-based Recommendation (SCLRec) is proposed in this study. Specifically, a queue is designed to store session samples, and a momentum encoder is used to ensure high consistency in the large-capacity sample space. Furthermore, a novel semantic-enhanced mechanism is devised to filter out false negative samples and increase the weights of high-confidence negative samples according to semantic similarity scores between sessions, effectively reducing noise and enhancing contrastive learning. Moreover, the gated attention unit is used as the encoder to obtain excellent performance and efficiency compared with traditional attention networks. Extensive experiments on three real-world public datasets demonstrate that the proposed method achieves state-of-the-art performance with a relatively low time complexity.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Contrastive Learning for Session-Based Recommendation
    Chen, Yan
    Qian, Wanhui
    Liu, Dongqin
    Su, Yipeng
    Zhou, Yan
    Han, Jizhong
    Li, Ruixuan
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2022, PT IV, 2022, 13532 : 358 - 369
  • [2] Improving session-based recommendation with contrastive learning
    Tai, Wenxin
    Lan, Tian
    Wu, Zufeng
    Wang, Pengyu
    Wang, Yixiang
    Zhou, Fan
    [J]. USER MODELING AND USER-ADAPTED INTERACTION, 2023, 33 (01) : 1 - 42
  • [3] Self Contrastive Learning for Session-Based Recommendation
    Shi, Zhengxiang
    Wang, Xi
    Lipani, Aldo
    [J]. ADVANCES IN INFORMATION RETRIEVAL, ECIR 2024, PT I, 2024, 14608 : 3 - 20
  • [4] Improving session-based recommendation with contrastive learning
    Wenxin Tai
    Tian Lan
    Zufeng Wu
    Pengyu Wang
    Yixiang Wang
    Fan Zhou
    [J]. User Modeling and User-Adapted Interaction, 2023, 33 : 1 - 42
  • [5] Category Enhanced Dual View Contrastive Learning for Session-Based Recommendation
    Shi, Xingfan
    Shi, Yuliang
    Wang, Jihu
    Sun, Hongfeng
    Liu, Hui
    Wang, Xinjun
    Chen, Zhiyong
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2023, PT VII, 2023, 14260 : 285 - 297
  • [6] Enhancing Collaborative Information with Contrastive Learning for Session-based Recommendation
    An, Guojia
    Sun, Jing
    Yang, Yuhan
    Sun, Fuming
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2024, 61 (04)
  • [7] Spatio-temporal Contrastive Learning-enhanced GNNs for Session-based Recommendation
    Wan, Zhongwei
    Liu, Xin
    Wang, Benyou
    Qiu, Jiezhong
    Li, Boyu
    Guo, Ting
    Chen, Guangyong
    Wang, Yang
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2024, 42 (02)
  • [8] Session-based Recommendation via Contrastive Learning on Heterogeneous Graph
    Li, Hangyue
    Luo, Xucheng
    Yu, Qinze
    Wang, Haoran
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 1077 - 1082
  • [9] KGCL: A Knowledge-enhanced Graph Contrastive learning framework for session-based recommendation
    Zhang, Xiaohui
    Ma, Huifang
    Yang, Fanyi
    Li, Zhixin
    Chang, Liang
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 124
  • [10] Fusing Global and Local Interests with Contrastive Learning in Session-Based Recommendation
    Zhang, Su
    Tao, Ye
    Li, Ying
    Wu, Zhonghai
    [J]. WEB AND BIG DATA, PT IV, APWEB-WAIM 2023, 2024, 14334 : 343 - 358