paper-with-me

홈 › Papers

GDSRec: Graph-Based Decentralized Collaborative Filtering for Social Recommendation

2022-05-20 · Jiajia Chen, Xin Xin, Xianfeng Liang, Xiangnan He, Jun Liu

Generating recommendations based on user-item interactions and user-user social relations is a common use case in web-based systems. These connections can be naturally represented as graph-structured data and thus utilizing graph neural networks (GNNs) for social recommendation has become a promising research direction. However, existing graph-based methods fails to consider the bias offsets of users (items). For example, a low rating from a fastidious user may not imply a negative attitude toward this item because the user tends to assign low ratings in common cases. Such statistics should be considered into the graph modeling procedure. While some past work considers the biases, we argue that these proposed methods only treat them as scalars and can not capture the complete bias information hidden in data. Besides, social connections between users should also be differentiable so that users with similar item preference would have more influence on each other. To this end, we propose Graph-Based Decentralized Collaborative Filtering for Social Recommendation (GDSRec). GDSRec treats the biases as vectors and fuses them into the process of learning user and item representations. The statistical bias offsets are captured by decentralized neighborhood aggregation while the social connection strength is defined according to the preference similarity and then incorporated into the model design. We conduct extensive experiments on two benchmark datasets to verify the effectiveness of the proposed model. Experimental results show that the proposed GDSRec achieves superior performance compared with state-of-the-art related baselines. Our implementations are available in \url{https://github.com/MEICRS/GDSRec}.

📄 PDF Abstract BibTeX arXiv:2205.09948

Code (1)

meicrs/gdsrec 공식 구현 pytorch

Tasks

Collaborative Filtering

Similar Papers 제목 키워드 기반

Recommending Users: Whom to Follow on Federated Social Networks

2018-11-22 · Trienes Jan, Cano Andrés Torres, Hiemstra Djoerd

To foster an active and engaged community, social networks employ recommendation algorithms that filter large amounts of contents and provide a user with personalized views of the network. Popular social networks such as…

Collaborative FilteringRecommendation Systems

A decentralized trust-aware collaborative filtering recommender system based on weighted items for social tagging systems

2019-06-12 · Hossein Monshizadeh Naeen, Mehrdad Jalali

Recommender systems are used with the purpose of suggesting contents and resources to the users in a social network. These systems use ranks or tags each user assign to different resources to predict or make suggestions …

Collaborative FilteringRecommendation SystemsTAG

A Fast Recommendation Algorithm for Social Tagging Systems : A Delicious Case

2015-12-28 · Zhao Yao-Dong, Cai Shi-Min, Tang Ming, Shang Ming-Sheng

The tripartite graph is one of the commonest topological structures in social tagging systems such as Delicious, which has three types of nodes (i.e., users, URLs and tags). Traditional recommender systems developed base…

ClusteringCollaborative FilteringCPURecommendation Systems

Social Recommendation with Self-Supervised Metagraph Informax Network

2021-10-08 · Xiaoling Long, Chao Huang, Yong Xu, Huance Xu 외

In recent years, researchers attempt to utilize online social information to alleviate data sparsity for collaborative filtering, based on the rationale that social networks offers the insights to understand the behavior…

Collaborative FilteringGraph Neural NetworkRecommendation Systems

Fedivertex: a Graph Dataset based on Decentralized Social Networks for Trustworthy Machine Learning

2025-05-27 · Marc Damie, Edwige Cyffers

Decentralized machine learning - where each client keeps its own data locally and uses its own computational resources to collaboratively train a model by exchanging peer-to-peer messages - is increasingly popular, as it…

Benchmarking