Enhancing sequential recommendation with contrastive Generative Adversarial Network

被引:11
|
作者
Ni, Shuang
Zhou, Wei
Wen, Junhao [1 ]
Hu, Linfeng
Qiao, Shutong
机构
[1] Chongqing Univ, Sch Bigdata & Software Engn, Daxuecheng South Rd 55, Chognqing 400044, Peoples R China
基金
中国国家自然科学基金;
关键词
Sequential recommendation; GAN; Contrastive learning; Model robustness;
D O I
10.1016/j.ipm.2023.103331
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sequential recommendation models a user's historical sequence to predict future items. Existing studies utilize deep learning methods and contrastive learning for data augmentation to alleviate data sparsity. However, these existing methods cannot learn accurate high-quality item representations while augmenting data. In addition, they usually ignore data noise and user cold-start issues. To solve the above issues, we investigate the possibility of Generative Adversarial Network (GAN) with contrastive learning for sequential recommendation to balance data sparsity and noise. Specifically, we propose a new framework, Enhanced Contrastive Learning with Generative Adversarial Network for Sequential Recommendation (ECGAN-Rec), which models the training process as a GAN and recommendation task as the main task of the discriminator. We design a sequence augmentation module and a contrastive GAN module to implement both data-level and model-level augmentations. In addition, the contrastive GAN learns more accurate high-quality item representations to alleviate data noise after data augmentation. Furthermore, we propose an enhanced Transformer recommender based on GAN to optimize the performance of the model. Experimental results on three open datasets validate the efficiency and effectiveness of the proposed model and the ability of the model to balance data noise and data sparsity. Specifically, the improvement of ECGAN-Rec in two evaluation metrics (HR@N and NDCG@N) compared to the state-of-the-art model performance on the Beauty, Sports and Yelp datasets are 34.95%, 36.68%, and 13.66%, respectively. Our implemented model is available via https://github.com/nishawn/ECGANRec-master.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Contrastive Generator Generative Adversarial Networks for Sequential Recommendation
    Li, Jianhong
    WEB AND BIG DATA, APWEB-WAIM 2024, PT II, 2024, 14962 : 50 - 64
  • [2] Generative Adversarial Networks Based on Contrastive Learning for Sequential Recommendation
    Li Jianhong
    Wang Yue
    Yan Taotao
    Sun Chengyuan
    Li Dequan
    WEB AND BIG DATA, PT II, APWEB-WAIM 2023, 2024, 14332 : 439 - 453
  • [3] SSRGAN: A Generative Adversarial Network for Streaming Sequential Recommendation
    Lv, Yao
    Xu, Jiajie
    Zhou, Rui
    Fang, Junhua
    Liu, Chengfei
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2021), PT III, 2021, 12683 : 36 - 52
  • [4] Adversarial and Contrastive Variational Autoencoder for Sequential Recommendation
    Xie, Zhe
    Liu, Chengxuan
    Zhang, Yichi
    Lu, Hongtao
    Wang, Dong
    Ding, Yue
    PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, : 449 - 459
  • [5] Graph Contrastive Learning with Generative Adversarial Network
    Wu, Cheng
    Wang, Chaokun
    Xu, Jingcao
    Liu, Ziyang
    Zheng, Kai
    Wang, Xiaowei
    Song, Yang
    Gai, Kun
    PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 2721 - 2730
  • [6] Dual Contrastive Network for Sequential Recommendation
    Lin, Guanyu
    Gao, Chen
    Li, Yinfeng
    Zheng, Yu
    Li, Zhiheng
    Jin, Depeng
    Li, Yong
    PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22), 2022, : 2686 - 2691
  • [7] Collaborative Generative Adversarial Network for Recommendation Systems
    Tong, Yuzhen
    Luo, Yadan
    Zhang, Zheng
    Sadiq, Shazia
    Cui, Peng
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2019), 2019, : 161 - 168
  • [8] Enhancing ISAR Resolution by a Generative Adversarial Network
    Qin, Dan
    Gao, Xunzhang
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2021, 18 (01) : 127 - 131
  • [9] Global citation recommendation employing generative adversarial network
    Ali, Zafar
    Qi, Guilin
    Muhammad, Khan
    Kefalas, Pavlos
    Khusro, Shah
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 180
  • [10] GACRec: Generative adversarial contrastive learning for improved long-tail item recommendation
    Qin, Bingjun
    Huang, Zhenhua
    Tian, Xing
    Chen, Yunwen
    Wang, Wenguang
    KNOWLEDGE-BASED SYSTEMS, 2024, 300