학술논문

Learnable Model Augmentation Contrastive Learning for Sequential Recommendation
Document Type
Periodical
Source
IEEE Transactions on Knowledge and Data Engineering IEEE Trans. Knowl. Data Eng. Knowledge and Data Engineering, IEEE Transactions on. 36(8):3963-3976 Aug, 2024
Subject
Computing and Processing
Task analysis
Electronic mail
Data augmentation
Semantics
Markov processes
Data models
Neurons
Contrastive learning
learnable dropout
model augmentation
multi-positive pairs
sequential recommendation
Language
ISSN
1041-4347
1558-2191
2326-3865
Abstract
Sequential Recommendation (SR) methods play a crucial role in recommender systems, which aims to capture users’ dynamic interest from their historical interactions. Recently, Contrastive Learning (CL), which has emerged as a successful method for sequential recommendation, utilizes various data augmentations to generate contrastive views to mine supervised signals from data to alleviate data sparsity issues. However, most existing sequential data augmentation methods may destroy semantic sequential interaction characteristics. Meanwhile, they often adopt random operations when generating contrastive views leading to suboptimal performance. To this end, in this paper, we propose a L earnable M odel A ugmentation Contrastive learning for sequential Rec ommendation (LMA4Rec) . Specifically, LMA4Rec first takes the model-based augmentation method to generate constructive views. Then, LMA4Rec uses Learnable Bernoulli Dropout (LBD) to implement learnable model augmentation operations. Next, contrastive learning is used between the contrastive views to extract supervised signals. Furthermore, a novel multi-positive contrastive learning loss alleviates the supervised sparsity issue. Finally, experiments on public datasets show that our LMA4Rec method effectively improved sequential recommendation performance compared with the state-of-the-art baseline methods.