Proxy Model-Guided Reinforcement Learning for Client Selection in Federated Recommendation
Liang Qu, Jianxin Li, Wei Yuan, Penghui Ruan, Yuhui Shi, Hongzhi Yin

TL;DR
This paper introduces ProxyRL-FRS, a novel proxy model-guided reinforcement learning framework for client selection in federated recommendation systems, improving efficiency and personalization by estimating client contributions without costly training.
Contribution
The paper proposes ProxyRL-FRS, combining a lightweight proxy model with reinforcement learning to optimize client selection in federated recommendation, addressing data heterogeneity and evaluation cost issues.
Findings
ProxyRL-FRS outperforms baseline methods in recommendation accuracy.
The proxy model effectively estimates client contributions without extensive training.
Reinforcement learning improves client selection efficiency and diversity.
Abstract
Federated recommender systems have emerged as a promising privacy-preserving paradigm, enabling personalized recommendation services without exposing users' raw data. By keeping data local and relying on a central server to coordinate training across distributed clients, FedRSs protect user privacy while collaboratively learning global models. However, most existing FedRS frameworks adopt fully random client selection strategy in each training round, overlooking the statistical heterogeneity of user data arising from diverse preferences and behavior patterns, thereby resulting in suboptimal model performance. While some client selection strategies have been proposed in the broader federated learning literature, these methods are typically designed for generic tasks and fail to address the unique challenges of recommendation scenarios, such as expensive contribution evaluation due to the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
