Collaborative Graph Learning for Session-based Recommendation

被引:34
|
作者
Pan, Zhiqiang [1 ]
Cai, Fei [1 ]
Chen, Wanyu [1 ]
Chen, Chonghao [1 ]
Chen, Honghui [1 ]
机构
[1] Natl Univ Def Technol, Sci & Technol Informat Syst Engn Lab, Changsha 410073, Peoples R China
基金
中国国家自然科学基金;
关键词
Session-based recommendation; collaborative learning; graph neural networks; self-supervised learning; label confusion learning;
D O I
10.1145/3490479
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Session-based recommendation (SBR), which mainly relies on a user's limited interactions with items to generate recommendations, is a widely investigated task. Existing methods often apply RNNs or GNNs to model user's sequential behavior or transition relationship between items to capture her current preference. For training such models, the supervision signals are merely generated from the sequential interactions inside a session, neglecting the correlations of different sessions, which we argue can provide additional supervisions for learning the item representations. Moreover, previous methods mainly adopt the cross-entropy loss for training, where the user's ground truth preference distribution towards items is regarded as a one-hot vector of the target item, easily making the network over-confident and leading to a serious overfitting problem. Thus, in this article, we propose a Collaborative Graph Learning (CGL) approach for session-based recommendation. CGL first applies the Gated Graph Neural Networks (GGNNs) to learn item embeddings and then is trained by considering both the main supervision as well as the self-supervision signals simultaneously. The main supervisions are produced by the sequential order while the self-supervisions are derived from the global graph constructed by all sessions. In addition, to prevent overfitting, we propose a Target-aware Label Confusion (TLC) learning method in the main supervised component. Extensive experiments are conducted on three publicly available datasets, i.e., Retailrocket, Diginetica, and Gowalla. The experimental results show that CGL can outperform the state-of-the-art baselines in terms of Recall and MRR.
引用
收藏
页数:26
相关论文
共 50 条
  • [11] Enhanced graph neural network for session-based recommendation
    Sheng, Zhenzhen
    Zhang, Tao
    Zhang, Yuejie
    Gao, Shang
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [12] SEPARATION AND FUSION GRAPH NETWORKS FOR SESSION-BASED RECOMMENDATION
    He, Jingyuan
    Yang, Bailong
    Ruhan, A.
    Zhang, Jinjin
    UPB Scientific Bulletin, Series C: Electrical Engineering and Computer Science, 2023, 85 (04): : 247 - 260
  • [13] Disentangled Graph Neural Networks for Session-Based Recommendation
    Li, Ansong
    Cheng, Zhiyong
    Liu, Fan
    Gao, Zan
    Guan, Weili
    Peng, Yuxin
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (08) : 7870 - 7882
  • [14] Cross-view temporal graph contrastive learning for session-based recommendation
    Wang, Haosen
    Yan, Surong
    Wu, Chunqi
    Han, Long
    Zhou, Linghong
    KNOWLEDGE-BASED SYSTEMS, 2023, 264
  • [15] Graph Co-Attentive Session-based Recommendation
    Pan, Zhiqiang
    Cai, Fei
    Chen, Wanyu
    Chen, Honghui
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2022, 40 (04)
  • [16] SEGAR: Knowledge Graph Augmented Session-Based Recommendation
    Xu, Xinyi
    Tang, Yan
    Xu, Zhuoming
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT I, 2021, 12815 : 229 - 241
  • [17] 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
  • [18] 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,
  • [19] Multi-behavior Session-based Recommendation via Graph Reinforcement Learning
    Qin, Shuo
    Feng, Lin
    Xu, Lingxiao
    Deng, Bowen
    Li, Siwen
    Yang, Fancheng
    ASIAN CONFERENCE ON MACHINE LEARNING, VOL 222, 2023, 222
  • [20] SEPARATION AND FUSION GRAPH NETWORKS FOR SESSION-BASED RECOMMENDATION
    He, Jingyuan
    Yang, Bailong
    Ruhan, A.
    Zhang, Jinjin
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2023, 85 (04): : 247 - 260