Multi-View Collaborative Training and Self-Supervised Learning for Group Recommendation

Recommendation systems offer an effective solution to information overload, finding widespread application across e-commerce, news platforms, and beyond. By analyzing interaction histories, these systems automatically filter and recommend items that are most likely to resonate with users. Recently,...

Full description

Saved in:
Bibliographic Details
Main Authors: Feng Wei, Shuyu Chen
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/13/1/66
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841549193341042688
author Feng Wei
Shuyu Chen
author_facet Feng Wei
Shuyu Chen
author_sort Feng Wei
collection DOAJ
description Recommendation systems offer an effective solution to information overload, finding widespread application across e-commerce, news platforms, and beyond. By analyzing interaction histories, these systems automatically filter and recommend items that are most likely to resonate with users. Recently, with the swift advancement of social networking, group recommendation has emerged as a compelling research area, enabling personalized recommendations for groups of users. Unlike individual recommendation, group recommendation must consider both individual preferences and group dynamics, thereby enhancing decision-making efficiency for groups. One of the key challenges facing recommendation algorithms is data sparsity, a limitation that is even more severe in group recommendation than in traditional recommendation tasks. While various group recommendation methods attempt to address this issue, many of them still rely on single-view modeling or fail to sufficiently account for individual user preferences within a group, limiting their effectiveness. This paper addresses the data sparsity issue to improve group recommendation performance, overcoming the limitations of overlooking individual user recommendation tasks and depending on single-view modeling. We propose MCSS (multi-view collaborative training and self-supervised learning), a novel framework that harnesses both multi-view collaborative training and self-supervised learning specifically for group recommendations. By incorporating both group and individual recommendation tasks, MCSS leverages graph convolution and attention mechanisms to generate three sets of embeddings, enhancing the model’s representational power. Additionally, we design self-supervised auxiliary tasks to maximize the data utility, further enhancing performance. Through multi-task joint training, the model generates refined recommendation lists tailored to each group and individual user. Extensive validation and comparison demonstrate the method’s robustness and effectiveness, underscoring the potential of MCSS to advance state-of-the-art group recommendation.
format Article
id doaj-art-ff63dcd5a1324029a4059094f1efa55a
institution Kabale University
issn 2227-7390
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj-art-ff63dcd5a1324029a4059094f1efa55a2025-01-10T13:18:08ZengMDPI AGMathematics2227-73902024-12-011316610.3390/math13010066Multi-View Collaborative Training and Self-Supervised Learning for Group RecommendationFeng Wei0Shuyu Chen1Key Laboratory of Dependable Service Computing in Cyber Physical Society, Chongqing University, Ministry of Education, Chongqing 401331, ChinaKey Laboratory of Dependable Service Computing in Cyber Physical Society, Chongqing University, Ministry of Education, Chongqing 401331, ChinaRecommendation systems offer an effective solution to information overload, finding widespread application across e-commerce, news platforms, and beyond. By analyzing interaction histories, these systems automatically filter and recommend items that are most likely to resonate with users. Recently, with the swift advancement of social networking, group recommendation has emerged as a compelling research area, enabling personalized recommendations for groups of users. Unlike individual recommendation, group recommendation must consider both individual preferences and group dynamics, thereby enhancing decision-making efficiency for groups. One of the key challenges facing recommendation algorithms is data sparsity, a limitation that is even more severe in group recommendation than in traditional recommendation tasks. While various group recommendation methods attempt to address this issue, many of them still rely on single-view modeling or fail to sufficiently account for individual user preferences within a group, limiting their effectiveness. This paper addresses the data sparsity issue to improve group recommendation performance, overcoming the limitations of overlooking individual user recommendation tasks and depending on single-view modeling. We propose MCSS (multi-view collaborative training and self-supervised learning), a novel framework that harnesses both multi-view collaborative training and self-supervised learning specifically for group recommendations. By incorporating both group and individual recommendation tasks, MCSS leverages graph convolution and attention mechanisms to generate three sets of embeddings, enhancing the model’s representational power. Additionally, we design self-supervised auxiliary tasks to maximize the data utility, further enhancing performance. Through multi-task joint training, the model generates refined recommendation lists tailored to each group and individual user. Extensive validation and comparison demonstrate the method’s robustness and effectiveness, underscoring the potential of MCSS to advance state-of-the-art group recommendation.https://www.mdpi.com/2227-7390/13/1/66group recommendationmulti-view co-trainingself-supervised learning
spellingShingle Feng Wei
Shuyu Chen
Multi-View Collaborative Training and Self-Supervised Learning for Group Recommendation
Mathematics
group recommendation
multi-view co-training
self-supervised learning
title Multi-View Collaborative Training and Self-Supervised Learning for Group Recommendation
title_full Multi-View Collaborative Training and Self-Supervised Learning for Group Recommendation
title_fullStr Multi-View Collaborative Training and Self-Supervised Learning for Group Recommendation
title_full_unstemmed Multi-View Collaborative Training and Self-Supervised Learning for Group Recommendation
title_short Multi-View Collaborative Training and Self-Supervised Learning for Group Recommendation
title_sort multi view collaborative training and self supervised learning for group recommendation
topic group recommendation
multi-view co-training
self-supervised learning
url https://www.mdpi.com/2227-7390/13/1/66
work_keys_str_mv AT fengwei multiviewcollaborativetrainingandselfsupervisedlearningforgrouprecommendation
AT shuyuchen multiviewcollaborativetrainingandselfsupervisedlearningforgrouprecommendation