paper-with-me

Papers

Contrastive Learning with Bidirectional Transformers for Sequential Recommendation

2022-08-08 · Hanwen Du, Hui Shi, Pengpeng Zhao, Deqing Wang, Victor S. Sheng, Yanchi Liu, Guanfeng Liu, Lei Zhao

Contrastive learning with Transformer-based sequence encoder has gained predominance for sequential recommendation. It maximizes the agreements between paired sequence augmentations that share similar semantics. However, existing contrastive learning approaches in sequential recommendation mainly center upon left-to-right unidirectional Transformers as base encoders, which are suboptimal for sequential recommendation because user behaviors may not be a rigid left-to-right sequence. To tackle that, we propose a novel framework named \textbf{C}ontrastive learning with \textbf{Bi}directional \textbf{T}ransformers for sequential recommendation (\textbf{CBiT}). Specifically, we first apply the slide window technique for long user sequences in bidirectional Transformers, which allows for a more fine-grained division of user sequences. Then we combine the cloze task mask and the dropout mask to generate high-quality positive samples and perform multi-pair contrastive learning, which demonstrates better performance and adaptability compared with the normal one-pair contrastive learning. Moreover, we introduce a novel dynamic loss reweighting strategy to balance between the cloze task loss and the contrastive loss. Experiment results on three public benchmark datasets show that our model outperforms state-of-the-art models for sequential recommendation.

📄 PDF Abstract BibTeX arXiv:2208.03895

Code (1)

hw-du/cbit 공식 구현 pytorch

Tasks

Contrastive LearningSequential Recommendation

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
BASE 설명 없음

Similar Papers 제목 키워드 기반

BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformer

2019-04-14 · Fei Sun, Jun Liu, Jian Wu, Changhua Pei 외

Modeling users' dynamic and evolving preferences from their historical behaviors is challenging and crucial for recommendation systems. Previous methods employ sequential neural networks (e.g., Recurrent Neural Network) …

Recommendation SystemsSequential Recommendation

Debiasing the Cloze Task in Sequential Recommendation with Bidirectional Transformers

2023-01-22 · Khalil Damak, Sami Khenissi, Olfa Nasraoui

Bidirectional Transformer architectures are state-of-the-art sequential recommendation models that use a bi-directional representation capacity based on the Cloze task, a.k.a. Masked Language Modeling. The latter aims to…

Language ModelingLanguage ModellingMasked Language ModelingSequential Recommendation

Contrastive Self-supervised Sequential Recommendation with Robust Augmentation

2021-08-14 · Zhiwei Liu, Yongjun Chen, Jia Li, Philip S. Yu 외

Sequential Recommendationdescribes a set of techniques to model dynamic user behavior in order to predict future interactions in sequential user data. At their core, such approaches model transition probabilities between…

Contrastive LearningSelf-Supervised LearningSequential Recommendation

Enhancing Transformers without Self-supervised Learning: A Loss Landscape Perspective in Sequential Recommendation

2023-08-20 · Vivian Lai, Huiyuan Chen, Chin-Chia Michael Yeh, Minghua Xu 외

Transformer and its variants are a powerful class of architectures for sequential recommendation, owing to their ability of capturing a user's dynamic interests from their past interactions. Despite their success, Transf…

Self-Supervised LearningSequential Recommendation

Isotropy-Optimized Contrastive Learning for Semantic Course Recommendation

2026-01-16 · Ali Khreis, Anthony Nasr, Yusuf Hilal arxiv

This paper presents a semantic course recommendation system for students using a self-supervised contrastive learning approach built upon BERT (Bidirectional Encoder Representations from Transformers). Traditional BERT e…

Contrastive LearningData Augmentation