paper-with-me

홈 › Papers

Ensemble Modeling with Contrastive Knowledge Distillation for Sequential Recommendation

2023-04-28 · Hanwen Du, Huanhuan Yuan, Pengpeng Zhao, Fuzhen Zhuang, Guanfeng Liu, Lei Zhao, Victor S. Sheng

Sequential recommendation aims to capture users' dynamic interest and predicts the next item of users' preference. Most sequential recommendation methods use a deep neural network as sequence encoder to generate user and item representations. Existing works mainly center upon designing a stronger sequence encoder. However, few attempts have been made with training an ensemble of networks as sequence encoders, which is more powerful than a single network because an ensemble of parallel networks can yield diverse prediction results and hence better accuracy. In this paper, we present Ensemble Modeling with contrastive Knowledge Distillation for sequential recommendation (EMKD). Our framework adopts multiple parallel networks as an ensemble of sequence encoders and recommends items based on the output distributions of all these networks. To facilitate knowledge transfer between parallel networks, we propose a novel contrastive knowledge distillation approach, which performs knowledge transfer from the representation level via Intra-network Contrastive Learning (ICL) and Cross-network Contrastive Learning (CCL), as well as Knowledge Distillation (KD) from the logits level via minimizing the Kullback-Leibler divergence between the output distributions of the teacher network and the student network. To leverage contextual information, we train the primary masked item prediction task alongside the auxiliary attribute prediction task as a multi-task learning scheme. Extensive experiments on public benchmark datasets show that EMKD achieves a significant improvement compared with the state-of-the-art methods. Besides, we demonstrate that our ensemble method is a generalized approach that can also improve the performance of other sequential recommenders. Our code is available at this link: https://github.com/hw-du/EMKD.

📄 PDF Abstract BibTeX arXiv:2304.14668

Code (1)

hw-du/emkd 공식 구현 pytorch

Tasks

AttributeContrastive LearningKnowledge DistillationMulti-Task LearningSequential RecommendationTransfer Learning

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음
Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

FEED: Feature-level Ensemble for Knowledge Distillation

2019-09-24 · SeongUk Park, Nojun Kwak

Knowledge Distillation (KD) aims to transfer knowledge in a teacher-student framework, by providing the predictions of the teacher network to the student network in the training stage to help the student network generali…

Knowledge Distillation

EnSiam: Self-Supervised Learning With Ensemble Representations

2023-05-22 · Kyoungmin Han, Minsik Lee

Recently, contrastive self-supervised learning, where the proximity of representations is determined based on the identities of samples, has made remarkable progress in unsupervised representation learning. SimSiam is a …

Contrastive LearningKnowledge DistillationRepresentation LearningSelf-Supervised Learning

Contrastive Representation Distillation

2019-10-23 · ICLR 2020 1 · Yonglong Tian, Dilip Krishnan, Phillip Isola

Often we wish to transfer representational knowledge from one neural network to another. Examples include distilling a large network into a smaller one, transferring knowledge from one sensory modality to a second, or en…

Contrastive LearningKnowledge DistillationModel CompressionTransfer Learning

Long-Term Vehicle Localization by Recursive Knowledge Distillation

2019-04-07 · Hiroki Tomoe, Tanaka Kanji

Most of the current state-of-the-art frameworks for cross-season visual place recognition (CS-VPR) focus on domain adaptation (DA) to a single specific season. From the viewpoint of long-term CS-VPR, such frameworks do n…

Domain AdaptationEnsemble LearningKnowledge DistillationMemorization+1

Leave No One Behind: Online Self-Supervised Self-Distillation for Sequential Recommendation

2024-03-22 · Shaowei Wei, Zhengwei Wu, Xin Li, Qintong Wu 외

Sequential recommendation methods play a pivotal role in modern recommendation systems. A key challenge lies in accurately modeling user preferences in the face of data sparsity. To tackle this challenge, recent methods …

ClusteringContrastive LearningOnline ClusteringRecommendation Systems+2