TY - JOUR
T1 - Dual Social View Enhanced Contrastive Learning for Social Recommendation
AU - Yang, Shixiao
AU - Qin, Zhida
AU - Du, Enjun
AU - Zhou, Pengzhan
AU - Huang, Tianyu
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2024
Y1 - 2024
N2 - 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.
AB - 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.
KW - Contrastive learning
KW - graph neural network
KW - social networks
UR - http://www.scopus.com/inward/record.url?scp=85210546991&partnerID=8YFLogxK
U2 - 10.1109/TCSS.2024.3496774
DO - 10.1109/TCSS.2024.3496774
M3 - Article
AN - SCOPUS:85210546991
SN - 2329-924X
JO - IEEE Transactions on Computational Social Systems
JF - IEEE Transactions on Computational Social Systems
ER -