Find Your Friends: Personalized Federated Learning with the Right Collaborators
Sui, Yi, Wen, Junfeng, Lau, Yenson, Ross, Brendan Leigh, Cresswell, Jesse C.
–arXiv.org Artificial Intelligence
In the traditional federated learning setting, a central server coordinates a network of clients to train one global model. However, the global model may serve many clients poorly due to data heterogeneity. Moreover, there may not exist a trusted central party that can coordinate the clients to ensure that each of them can benefit from others. To address these concerns, we present a novel decentralized framework, FedeRiCo, where each client can learn as much or as little from other clients as is optimal for its local data distribution. Based on expectationmaximization, FedeRiCo estimates the utilities of other participants' models on each client's data so that everyone can select the right collaborators for learning. As a result, our algorithm outperforms other federated, personalized, and/or decentralized approaches on several benchmark datasets, being the only approach that consistently performs better than training with local data only. Federated learning (FL) (McMahan et al., 2017) offers a framework in which a single server-side model is collaboratively trained across decentralized datasets held by clients. It has been successfully deployed in practice for developing machine learning models without direct access to user data, which is essential in highly regulated industries such as banking and healthcare (Long et al., 2020; Sadilek et al., 2021).
arXiv.org Artificial Intelligence
Oct-14-2022
- Country:
- North America
- United States > Virginia (0.04)
- Aruba (0.04)
- Canada > Ontario
- National Capital Region > Ottawa (0.04)
- North America
- Genre:
- Research Report (0.50)
- Industry:
- Health & Medicine (0.87)
- Information Technology > Security & Privacy (0.66)
- Technology: