Improving session-based recommendation with contrastive learning

被引:0
|
作者
Wenxin Tai
Tian Lan
Zufeng Wu
Pengyu Wang
Yixiang Wang
Fan Zhou
机构
[1] University of Electronic Science and Technology of China,
关键词
Session-based recommendation; Self-supervised learning; Position-aware embedding; Contrastive learning; Long-term preference;
D O I
暂无
中图分类号
学科分类号
摘要
Session-based recommendation, which aims to predict the next item given anonymous behavior sequences of users, is critical in modern recommender systems. While prior works have made efforts to improve recommendation performance, two challenges remain unsolved. First, existing learning methodologies rely on mining sequential patterns within the individual session and use the next item as the supervised signal, which may not effectively capture the correlations among interactions. Second, previous solutions are also limited in learning the mixed dependencies inside flexibly ordered sessions, i.e., sequential dependencies among ordered interactions and non-sequential dependencies among unordered ones. This work presents a novel session recommender algorithm by distilling knowledge and supervision signals from sessions in a contrastive manner. We propose position-aware importance extraction module with contrastive learning, which utilizes the intrinsic dependencies to discover extra knowledge and augment the ability of information distillation. Besides, we introduce a bi-directional matching algorithm with contrastive loss to capture potential patterns through maximizing the mutual information between current interaction and historical behaviors. Moreover, we introduce a simple yet effective learnable position-coding mechanism with self-attention-based importance extraction to flexibly learn user browsing patterns. Extensive experiments conducted on two real-world datasets demonstrate that our proposed algorithm enhances the recommendation performance over existing state-of-the-art approaches.
引用
收藏
页码:1 / 42
页数:41
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [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] 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)
  • [5] Semantic-enhanced Contrastive Learning for Session-based Recommendation
    Liu, Zhicheng
    Wang, Yulong
    Liu, Tongcun
    Zhang, Lei
    Li, Wei
    Liao, Jianxin
    He, Ding
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 280
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] Cross-view temporal graph contrastive learning for session-based recommendation
    Wang, Haosen
    Yan, Surong
    Wu, Chunqi
    Han, Long
    Zhou, Linghong
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 264
  • [10] CGG: Category-aware global graph contrastive learning for session-based recommendation
    Gan, Mingxin
    Zhang, Xiongtao
    Liang, Yuxin
    [J]. Knowledge-Based Systems, 2024, 305