Contrastive Learning Augmented Social Recommendations

Lin Wang, Weisong Wang, Xuanji Xiao, Qing Li
1/3/2025
cs.IRcs.AIcs.SI

Official code: WANGLin0126/CLSRec (1 star, last commit 2025-02-19).

Abstract

Recommender systems are essential for modern content platforms, yet traditional behavior-based models often struggle with cold users who have limited interaction data. Engaging these users is crucial for platform growth. To bridge this gap, we propose leveraging the social-relation graph to enrich interest representations from behavior-based models. However, extracting value from social graphs is challenging due to relation noise and cross-domain inconsistency. To address the noise propagation and obtain accurate social interest, we employ a dual-view denoising strategy, employing low-rank SVD to the user-item interaction matrix for a denoised social graph and contrastive learning to align the original and reconstructed social graphs. Addressing the interest inconsistency between social and behavioral interests, we adopt a "mutual distillation" technique to isolate the original interests into aligned social/behavior interests and social/behavior specific interests, maximizing the utility of both. Experimental results on widely adopted industry datasets verify the method's effectiveness, particularly for cold users, offering a fresh perspective for future research. The implementation can be accessed at https://github.com/WANGLin0126/CLSRec.

View on arXivView PDF

Code Implementations(1)

WANGLin0126/CLSRecOfficial100%

Contrastive learning Social Recommendation

10Shell, PythonFeb 19, 20251 years ago

Similar Papers

Cite this paper

@article{wang2025contrastive,
  title  = {Contrastive Learning Augmented Social Recommendations},
  author = {Lin Wang and Weisong Wang and Xuanji Xiao and Qing Li},
  year   = {2025},
  eprint = {2502.15695},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.15695v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.15695.svg)](https://codeofpaper.com/paper/2502.15695)

Discussion