paper-with-me

홈 › Papers

Supervised Contrastive Learning for Recommendation

2022-01-10 · Chun Yang

In this work, we aim to consider the application of contrastive learning in the scenario of the recommendation system adequately, making it more suitable for recommendation task. We propose a learning paradigm called supervised contrastive learning(SCL) to support the graph convolutional neural network. Specifically, we will calculate the similarity between different nodes in user side and item side respectively during data preprocessing, and then when applying contrastive learning, not only will the augmented views be regarded as the positive samples, but also a certain number of similar samples will be regarded as the positive samples, which is different with SimCLR that treats other samples in a batch as negative samples. We apply SCL on the most advanced LightGCN. In addition, in order to consider the uncertainty of node interaction, we also propose a new data augment method called node replication. Empirical research and ablation study on Gowalla, Yelp2018, Amazon-Book datasets prove the effectiveness of SCL and node replication, which improve the accuracy of recommendations and robustness to interactive noise.

📄 PDF Abstract BibTeX arXiv:2201.03144

Code (0)

등록된 구현이 없습니다.

Tasks

Collaborative FilteringContrastive LearningSelf-Supervised Learning

Methods 이 논문이 사용한 방법론

Bitcoin Customer Service Number +1-833-534-1729 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Contrastive Learning 설명 없음
Batch Normalization 설명 없음
Average Pooling 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Residual Connection 설명 없음

Similar Papers 제목 키워드 기반

Mixed Supervised Graph Contrastive Learning for Recommendation

2024-04-24 · Weizhi Zhang, Liangwei Yang, Zihe Song, Henry Peng Zou 외

Recommender systems (RecSys) play a vital role in online platforms, offering users personalized suggestions amidst vast information. Graph contrastive learning aims to learn from high-order collaborative filtering signal…

Collaborative FilteringContrastive LearningMulti-Task LearningRecommendation Systems

SGCL: Unifying Self-Supervised and Supervised Learning for Graph Recommendation

2025-07-17 · Weizhi Zhang, Liangwei Yang, Zihe Song, Henrry Peng Zou 외

Recommender systems (RecSys) are essential for online platforms, providing personalized suggestions to users within a vast sea of information. Self-supervised graph learning seeks to harness high-order collaborative filt…

Collaborative FilteringContrastive LearningGraph LearningMulti-Task Learning+1

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

Explanation Guided Contrastive Learning for Sequential Recommendation

2022-09-03 · Lei Wang, Ee-Peng Lim, Zhiwei Liu, Tianxiang Zhao

Recently, contrastive learning has been applied to the sequential recommendation task to address data sparsity caused by users with few item interactions and items with few user adoptions. Nevertheless, the existing cont…

Contrastive LearningRepresentation LearningSequential Recommendation

Fusion Self-supervised Learning for Recommendation

2024-07-29 · Yu Zhang, Lei Sang, Yi Zhang, Yiwen Zhang 외

Recommender systems are widely deployed in various web environments, and self-supervised learning (SSL) has recently attracted significant attention in this field. Contrastive learning (CL) stands out as a major SSL para…

Contrastive LearningData AugmentationRecommendation SystemsSelf-Supervised Learning