Federated Mixture of Experts

07/14/2021
by   Matthias Reisser, et al.
22

Federated learning (FL) has emerged as the predominant approach for collaborative training of neural network models across multiple users, without the need to gather the data at a central location. One of the important challenges in this setting is data heterogeneity, i.e. different users have different data characteristics. For this reason, training and using a single global model might be suboptimal when considering the performance of each of the individual user's data. In this work, we tackle this problem via Federated Mixture of Experts, FedMix, a framework that allows us to train an ensemble of specialized models. FedMix adaptively selects and trains a user-specific selection of the ensemble members. We show that users with similar data characteristics select the same members and therefore share statistical strength while mitigating the effect of non-i.i.d data. Empirically, we show through an extensive experimental evaluation that FedMix improves performance compared to using a single global model across a variety of different sources of non-i.i.d.-ness.

READ FULL TEXT
research
06/15/2022

Adaptive Expert Models for Personalization in Federated Learning

Federated Learning (FL) is a promising framework for distributed learnin...
research
10/05/2020

Federated learning using a mixture of experts

Federated learning has received attention for its efficiency and privacy...
research
05/11/2022

eFedDNN: Ensemble based Federated Deep Neural Networks for Trajectory Mode Inference

As the most significant data source in smart mobility systems, GPS traje...
research
06/12/2020

Understanding Unintended Memorization in Federated Learning

Recent works have shown that generative sequence models (e.g., language ...
research
12/02/2021

How global observation works in Federated Learning: Integrating vertical training into Horizontal Federated Learning

Federated learning (FL) has recently emerged as a transformative paradig...
research
05/25/2022

VeriFi: Towards Verifiable Federated Unlearning

Federated learning (FL) is a collaborative learning paradigm where parti...
research
08/27/2021

Canoe : A System for Collaborative Learning for Neural Nets

For highly distributed environments such as edge computing, collaborativ...

Please sign up or login with your details

Forgot password? Click here to reset