Contrastive Generator Generative Adversarial Networks for Sequential Recommendation

被引:0
作者
Li, Jianhong [1 ]
机构
[1] Anhui Univ Sci & Technol, Sch Artificial Intelligence, Huainan 232001, Peoples R China
来源
WEB AND BIG DATA, APWEB-WAIM 2024, PT II | 2024年 / 14962卷
关键词
Contrastive Learning; Generative Adversarial Networks; Residual AutoEncoder; Joint Loss; Sequential Recommendation;
D O I
10.1007/978-981-97-7235-3_4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Generally, sequential recommendation refers to the task of training a sequential generative model that can generate items of interest for users based on their historical interactions. However, these methods have some drawbacks as they require an effective generative model and training procedure to produce satisfactory results. These disadvantages include: 1) generative models lacking better generators for generative item sequences that user may be interested in, and 2) not distinguishing between true and fake sequences to capture users' preferences. In this paper, we propose Contrastive Generator Generative Adversarial Networks (CoGGAN) for sequential recommendation. We use a Residual AutoEncoder in Generator to generate item sequences, leveraging the powerful learning capacity of neural networks.Then Contrastive Learning is employed to obtain user preferences between the generative sequence and fake sequence. Additionally, we enhance the Discriminator by combining the Wasserstein loss with a ranking loss, creating a joint loss function.This combination better distinguishes between generated sequences and ground truth data, guiding the Generator towards producing item sequences that align more closely with user preferences. Extensive experiments demonstrate that CoGGAN significantly outperforms existing generative models across several publicly available datasets.
引用
收藏
页码:50 / 64
页数:15
相关论文
共 36 条
  • [1] Arjovsky M, 2017, PR MACH LEARN RES, V70
  • [2] Bipartite Graph Embedding via Mutual Information Maximization
    Cao, Jiangxia
    Lin, Xixun
    Guo, Shu
    Liu, Luchen
    Liu, Tingwen
    Wang, Bin
    [J]. WSDM '21: PROCEEDINGS OF THE 14TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2021, : 635 - 643
  • [3] Collaborative Adversarial Autoencoders: An Effective Collaborative Filtering Model Under the GAN Framework
    Chae, Dong-Kyu
    Shin, Jung Ah
    Kim, Sang-Wook
    [J]. IEEE ACCESS, 2019, 7 : 37650 - 37663
  • [4] CFGAN: A Generic Collaborative Filtering Framework based on Generative Adversarial Networks
    Chae, Dong-Kyu
    Kang, Jin-Soo
    Kim, Sang-Wook
    Lee, Jung-Tae
    [J]. CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, : 137 - 146
  • [5] Generative Adversarial Networks An overview
    Creswell, Antonia
    White, Tom
    Dumoulin, Vincent
    Arulkumaran, Kai
    Sengupta, Biswa
    Bharath, Anil A.
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2018, 35 (01) : 53 - 65
  • [6] Deep Learning for Sequential Recommendation: Algorithms, Influential Factors, and Evaluations
    Fang, Hui
    Zhang, Danning
    Shu, Yiheng
    Guo, Guibing
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2020, 39 (01)
  • [7] Deep Residual Learning for Image Recognition
    He, Kaiming
    Zhang, Xiangyu
    Ren, Shaoqing
    Sun, Jian
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 770 - 778
  • [8] LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation
    He, Xiangnan
    Deng, Kuan
    Wang, Xiang
    Li, Yan
    Zhang, Yongdong
    Wang, Meng
    [J]. PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 639 - 648
  • [9] Adversarial Personalized Ranking for Recommendation
    He, Xiangnan
    He, Zhankui
    Du, Xiaoyu
    Chua, Tat-Seng
    [J]. ACM/SIGIR PROCEEDINGS 2018, 2018, : 355 - 364
  • [10] Recurrent Neural Networks with Top-k Gains for Session-based Recommendations
    Hidasi, Balazs
    Karatzoglou, Alexandros
    [J]. CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, : 843 - 852