Dual Social View Enhanced Contrastive Learning for Social Recommendation

Shixiao Yang, Zhida Qin*, Enjun Du, Pengzhan Zhou, Tianyu Huang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Social recommendation (SocialRS), which utilizes user social information to improve recommendation performance, has received increasing attention. Graph neural networks (GNNs) facilitate the integration of both user preference and social features in SocialRS. However, existing techniques face two challenges: 1) the inherent sparse supervision signals and noise issues in real-world social networks; 2) current social recommendation methods suffer from the neglect of user preference and social attribute heterogeneity, which hinders the extraction of preference-related information from social networks. Taking inspiration from social enhancement and contrastive learning methods, we propose a social recommendation model DSVC based on dual social view contrastive learning. Specifically, in response to the first challenge, our model derives the consistency factors of users in different augmented social views, which are used to highlight noise-resistant users and jettison preference-independent social relationships in social views. To address the second challenge, we adopt probability vectors generated from consistency factors. These vectors guide the cross-view augmentation process of the interaction graph, which helps supplement social self-supervised signals and effectively avoid noise retained due to indiscriminate augmentation. The baseline model comparison experiment, ablation experiment, parameter adjustment experiment and robustness experiment conducted on three different real-world datasets consistently validated the effectiveness of our model in improving recommendation performance.

Original languageEnglish
JournalIEEE Transactions on Computational Social Systems
DOIs
Publication statusAccepted/In press - 2024

Keywords

  • Contrastive learning
  • graph neural network
  • social networks

Fingerprint

Dive into the research topics of 'Dual Social View Enhanced Contrastive Learning for Social Recommendation'. Together they form a unique fingerprint.

Cite this