GPFedRec: Graph-guided Personalization for Federated Recommendation
Chunxu Zhang, Guodong Long, Tianyi Zhou, Zijjian Zhang, Peng Yan, Bo Yang
TL;DR
GPFedRec addresses privacy-preserving federated recommendation by constructing a server-side user relation graph from locally updated item embeddings and applying graph-guided aggregation to learn user-specific item embeddings without accessing private interactions. The server derives $r_i$ via a 1‑layer Graph Convolution Network on an adaptive adjacency $\mathcal{A}$, computes $q_{global}$ as a degree-weighted aggregation of inputs, and clients update with $\mathcal{L}_{total} = \mathcal{L}_i(\theta_i; \mathcal{Y}_{um}, \hat{\mathcal{Y}}_{um}) + \lambda \mathcal{R}(q_i, r_i)$. Training alternates server and client updates, and local differential privacy can be applied by adding Laplacian noise to $q_i$. Experiments on five datasets show state-of-the-art performance and broad compatibility with other FedRec models, validating the practical impact of graph-guided personalization in privacy-preserving federated settings.
Abstract
The federated recommendation system is an emerging AI service architecture that provides recommendation services in a privacy-preserving manner. Using user-relation graphs to enhance federated recommendations is a promising topic. However, it is still an open challenge to construct the user-relation graph while preserving data locality-based privacy protection in federated settings. Inspired by a simple motivation, similar users share a similar vision (embeddings) to the same item set, this paper proposes a novel Graph-guided Personalization for Federated Recommendation (GPFedRec). The proposed method constructs a user-relation graph from user-specific personalized item embeddings at the server without accessing the users' interaction records. The personalized item embedding is locally fine-tuned on each device, and then a user-relation graph will be constructed by measuring the similarity among client-specific item embeddings. Without accessing users' historical interactions, we embody the data locality-based privacy protection of vanilla federated learning. Furthermore, a graph-guided aggregation mechanism is designed to leverage the user-relation graph and federated optimization framework simultaneously. Extensive experiments on five benchmark datasets demonstrate GPFedRec's superior performance. The in-depth study validates that GPFedRec can generally improve existing federated recommendation methods as a plugin while keeping user privacy safe. Code is available to ease reproducibility
