Dual-channel context-aware contrastive learning graph neural networks for session-based recommendation

被引:0
|
作者
Jiawei Cao [1 ]
Yumin Fan [1 ]
Tao Zhang [1 ]
Jiahui Liu [1 ]
Weihua Yuan [1 ]
Xuanfeng Zhang [2 ]
Zhijun Zhang [1 ]
机构
[1] Shandong Jianzhu University,School of Computer Science and Technology
[2] Shandong Jianzhu University Design Group Co.,undefined
[3] LTD,undefined
关键词
Session-based recommendation; Graph neural network; Time interval; Contrastive learning;
D O I
10.1007/s10489-024-06140-3
中图分类号
学科分类号
摘要
Session-based recommendation (SR) aims to predict the next most likely interaction item based on the current sequence of anonymous behaviors. How to learn short- and long-term user preferences is the key to SR research. However, current research ignores the impact of contextual information on users’ short- and long-term preferences when obtaining user preferences. Herein, we propose a Dual-Channel Context-aware Contrastive Learning Graph Neural Networks (DCC-GNN) model for SR. DCC-GNN constructs a time-aware session graph representation learning channel, modeling sessions with temporal context information to learn users’ short-term preferences. To better capture users’ long-term preferences, it also constructs a position correction global graph representation learning channel and uses global session information to learn users’ long-term preferences. To address the issue of data sparsity, contrastive learning techniques are employed to both channels for data augmentation. Finally, a linear combination of the dual-channel session representations serves as the user’s ultimate preference for accurate recommendations. Herein, we performed extensive experiments on three real-world datasets. Experimental results reveal that the performance of the proposed DCC-GNN model demonstrates a considerable improvement compared to baseline models.
引用
收藏
相关论文
共 50 条
  • [21] Star Graph Neural Networks for Session-based Recommendation
    Pan, Zhiqiang
    Cai, Fei
    Chen, Wanyu
    Chen, Honghui
    de Rijke, Maarten
    CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 1195 - 1204
  • [22] Session-based Recommendation with Heterogeneous Graph Neural Networks
    Xu, Lei
    Xi, Wu-Dong
    Wang, Chang-Dong
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [23] Knowledge-Aware Dual-Channel Graph Neural Networks For Denoising Recommendation
    Zhang, Hanwen
    Wang, Li-e
    Sun, Zhigang
    Li, Xianxian
    COMPUTER JOURNAL, 2023, 67 (05): : 1607 - 1618
  • [24] Knowledge-Aware Dual-Channel Graph Neural Networks For Denoising Recommendation
    Zhang, Hanwen
    Wang, Lie
    Sun, Zhigang
    Li, Xianxian
    Computer Journal, 2024, 67 (05): : 1607 - 1618
  • [25] CARE: Context-aware attention interest redistribution for session-based recommendation
    Tong, Piao
    Zhang, Zhipeng
    Liu, Qiao
    Wang, Yuke
    Wang, Rui
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [26] Graph-enhanced context aware framework for session-based recommendation
    Zeng, Xinyi
    Zhang, Zequn
    Li, Shuchao
    Guo, Zhi
    Tian, Yu
    Jin, Li
    NEUROCOMPUTING, 2024, 576
  • [27] Attention-Enhanced Graph Neural Networks With Global Context for Session-Based Recommendation
    Chen, Yingpei
    Tang, Yan
    Yuan, Yuan
    IEEE ACCESS, 2023, 11 : 26237 - 26246
  • [28] Improving session-based recommendation with contrastive learning
    Tai, Wenxin
    Lan, Tian
    Wu, Zufeng
    Wang, Pengyu
    Wang, Yixiang
    Zhou, Fan
    USER MODELING AND USER-ADAPTED INTERACTION, 2023, 33 (01) : 1 - 42
  • [29] Self Contrastive Learning for Session-Based Recommendation
    Shi, Zhengxiang
    Wang, Xi
    Lipani, Aldo
    ADVANCES IN INFORMATION RETRIEVAL, ECIR 2024, PT I, 2024, 14608 : 3 - 20
  • [30] SimGNN: simplified graph neural networks for session-based recommendation
    Tajuddeen Rabiu Gwadabe
    Mohammed Ali Mohammed Al-hababi
    Ying Liu
    Applied Intelligence, 2023, 53 : 22789 - 22802