Social Recommendation Method Integrating Group Relationships Based on Graph Convolution Network
CHEN Yujin,WANG Jing,WU Zhihao,ZHAO Yaoshuai,LIN Youfang
DOI: https://doi.org/10.19678/j.issn.1000-3428.0064216
2023-01-01
Abstract:Collaborative filtering recommender systems typically experience the problem of interaction data sparsity. The social recommendation is proposed to alleviate this issue by introducing users’ social information. Existing social recommendation studies primarily focused on the direct connections between users, such as friendship and correlation between users. However,the sparsity of social data limits the performance of these recommender systems. It should be noted that the user-group relationship,another type of valuable information in social networks, which is formed by users joining the interest groups they are interested in, has not received widespread attention. The few existing group-information-enhanced methods have only attempted to integrate it using traditional methods, such as matrix factorization. The collaborative interests and social influence of users have not been modeled satisfactorily. It further studies the user-group relationship to improve recommendation performance, demonstrates its effectiveness to assist in the recommendation from the perspective of alleviating the sparsity of social data, and employs a more robust highorder GCN-based model to learn the representation of users, items, and groups. Specifically, this study proposes two GCN-based methods called IGRec-Trans and IGRec-Direc,which integrate user-group relationships into a social recommendation in indirect and direct manners, respectively. The experimental results for real datasets show that compared with the optimal DiffNet++ model in the benchmark methods, the better method between the two methods improves HR@10 and NDCG@10 by up to 4.55% and 3.98%, respectively. In addition, NDCG@10 can be improved by up to 18.6% on a cold-start recommendation.