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 条
  • [1] Context-aware Session-based Recommendation with Graph Neural Networks
    Zhang, Zhihui
    Yu, Jianxiang
    Li, Xiang
    2023 IEEE INTERNATIONAL CONFERENCE ON KNOWLEDGE GRAPH, ICKG, 2023, : 35 - 44
  • [2] Global Context-Aware Graph Neural Networks for Session-based Recommendation
    Wang, Mingfeng
    Li, Jing
    Chang, Jun
    Liu, Donghua
    Zhang, Chenyan
    Huang, Xiaosai
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [3] Context-aware Graph Embedding for Session-based News Recommendation
    Sheu, Heng-Shiou
    Li, Sheng
    RECSYS 2020: 14TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2020, : 657 - 662
  • [4] Context-aware graph embedding with gate and attention for session-based recommendation
    Zeng, Biqing
    Chi, Junlong
    Hong, Peilin
    Lu, Guangming
    Zhang, David
    Chen, Bingzhi
    NEUROCOMPUTING, 2024, 574
  • [5] DGTN: Dual-channel Graph Transition Network for Session-based Recommendation
    Zheng, Yujia
    Liu, Siyi
    Li, Zekun
    Wu, Shu
    20TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW 2020), 2020, : 236 - 242
  • [6] Session Recommendation Model Based on Context-Aware and Gated Graph Neural Networks
    Li, Dan
    Gao, Qian
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [7] Intent-Aware Graph Neural Networks for Session-based Recommendation
    Xu, Haoyu
    Huang, Feihu
    Peng, Jian
    Xu, Wenzheng
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [8] Spatiotemporal-aware Session-based Recommendation with Graph Neural Networks
    Li, Yinfeng
    Gao, Chen
    Du, Xiaoyi
    Wei, Huazhou
    Luo, Hengliang
    Jin, Depeng
    Li, Yong
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 1209 - 1218
  • [9] Contrastive Multi-Level Graph Neural Networks for Session-Based Recommendation
    Wang, Fuyun
    Gao, Xingyu
    Chen, Zhenyu
    Lyu, Lei
    IEEE TRANSACTIONS ON MULTIMEDIA, 2023, 25 : 9278 - 9289
  • [10] Session-Based Recommendation with Graph Neural Networks
    Wu, Shu
    Tang, Yuyuan
    Zhu, Yanqiao
    Wang, Liang
    Xie, Xing
    Tan, Tieniu
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 346 - 353