错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Contrastive Generator Generative Adversarial Networks for Sequential Recommendation

  • Jianhong Li

摘要

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.