paper-with-me

Papers

TwinCL: A Twin Graph Contrastive Learning Model for Collaborative Filtering

2024-09-27 · Chengkai Liu, Jianling Wang, James Caverlee

In the domain of recommendation and collaborative filtering, Graph Contrastive Learning (GCL) has become an influential approach. Nevertheless, the reasons for the effectiveness of contrastive learning are still not well understood. In this paper, we challenge the conventional use of random augmentations on graph structure or embedding space in GCL, which may disrupt the structural and semantic information inherent in Graph Neural Networks. Moreover, fixed-rate data augmentation proves to be less effective compared to augmentation with an adaptive rate. In the initial training phases, significant perturbations are more suitable, while as the training approaches convergence, milder perturbations yield better results. We introduce a twin encoder in place of random augmentations, demonstrating the redundancy of traditional augmentation techniques. The twin encoder updating mechanism ensures the generation of more diverse contrastive views in the early stages, transitioning to views with greater similarity as training progresses. In addition, we investigate the learned representations from the perspective of alignment and uniformity on a hypersphere to optimize more efficiently. Our proposed Twin Graph Contrastive Learning model -- TwinCL -- aligns positive pairs of user and item embeddings and the representations from the twin encoder while maintaining the uniformity of the embeddings on the hypersphere. Our theoretical analysis and experimental results show that the proposed model optimizing alignment and uniformity with the twin encoder contributes to better recommendation accuracy and training efficiency performance. In comprehensive experiments on three public datasets, our proposed TwinCL achieves an average improvement of 5.6% (NDCG@10) in recommendation accuracy with faster training speed, while effectively mitigating popularity bias.

📄 PDF Abstract BibTeX arXiv:2409.19169

Code (1)

chengkai-liu/TwinCL 공식 구현 pytorch

Tasks

Collaborative FilteringContrastive LearningData Augmentation

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음

Similar Papers 제목 키워드 기반

Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learning

2022-02-13 · Zihan Lin, Changxin Tian, Yupeng Hou, Wayne Xin Zhao

Recently, graph collaborative filtering methods have been proposed as an effective recommendation approach, which can capture users' preference over items by modeling the user-item interaction graphs. In order to reduce …

Collaborative FilteringContrastive Learning

Unifying Graph Convolution and Contrastive Learning in Collaborative Filtering

2024-06-20 · Yihong Wu, Le Zhang, Fengran Mo, Tianyu Zhu 외

Graph-based models and contrastive learning have emerged as prominent methods in Collaborative Filtering (CF). While many existing models in CF incorporate these methods in their design, there seems to be a limited depth…

Collaborative FilteringContrastive Learning

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

Graph Contrastive Learning with Multi-Objective for Personalized Product Retrieval in Taobao Search

2023-07-10 · Longbin Li, Chao Zhang, Sen Li, Yun Zhong 외

In e-commerce search, personalized retrieval is a crucial technique for improving user shopping experience. Recent works in this domain have achieved significant improvements by the representation learning paradigm, e.g.…

Collaborative FilteringContrastive LearningGraph LearningRepresentation Learning+1

Neighborhood-Enhanced Supervised Contrastive Learning for Collaborative Filtering

2024-02-18 · Peijie Sun, Le Wu, Kun Zhang, Xiangzhi Chen 외

While effective in recommendation tasks, collaborative filtering (CF) techniques face the challenge of data sparsity. Researchers have begun leveraging contrastive learning to introduce additional self-supervised signals…

Collaborative FilteringContrastive LearningData AugmentationRecommendation Systems