Linear Speedup in Personalized Collaborative Learning

11/10/2021
by   El Mahdi Chayti, et al.
0

Personalization in federated learning can improve the accuracy of a model for a user by trading off the model's bias (introduced by using data from other users who are potentially different) against its variance (due to the limited amount of data on any single user). In order to develop training algorithms that optimally balance this trade-off, it is necessary to extend our theoretical foundations. In this work, we formalize the personalized collaborative learning problem as stochastic optimization of a user's objective f_0(x) while given access to N related but different objectives of other users {f_1(x), …, f_N(x)}. We give convergence guarantees for two algorithms in this setting – a popular personalization method known as weighted gradient averaging, and a novel bias correction method – and explore conditions under which we can optimally trade-off their bias for a reduction in variance and achieve linear speedup w.r.t. the number of users N. Further, we also empirically study their performance confirming our theoretical insights.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/25/2021

Optimal Model Averaging: Towards Personalized Collaborative Learning

In federated learning, differences in the data or objectives between the...
research
02/25/2020

Three Approaches for Personalization with Applications to Federated Learning

The standard objective in machine learning is to train a single model fo...
research
08/06/2023

Serverless Federated AUPRC Optimization for Multi-Party Collaborative Imbalanced Data Mining

Multi-party collaborative training, such as distributed learning and fed...
research
06/14/2023

Provably Personalized and Robust Federated Learning

Clustering clients with similar objectives and learning a model per clus...
research
03/24/2021

Opportunistic Federated Learning: An Exploration of Egocentric Collaboration for Pervasive Computing Applications

Pervasive computing applications commonly involve user's personal smartp...
research
04/21/2020

Federated Learning with Only Positive Labels

We consider learning a multi-class classification model in the federated...
research
09/13/2019

Crank up the volume: preference bias amplification in collaborative recommendation

Recommender systems are personalized: we expect the results given to a p...

Please sign up or login with your details

Forgot password? Click here to reset