Personalized Federated Learning with Multi-branch Architecture

11/15/2022
by   Junki Mori, et al.
0

Federated learning (FL) is a decentralized machine learning technique that enables multiple clients to collaboratively train models without revealing the raw data to each other. Although the traditional FL trains a single global model with average performance among clients, the statistical data heterogeneity across clients motivates personalized FL (PFL) which learns personalized models with good performance on each client's data. A key challenge in PFL is how to promote clients with similar data to collaborate more in a situation where each client has data from complex distribution and does not know each other's distribution. In this paper, we propose a new PFL method, personalized federated learning with multi-branch architecture (pFedMB), which achieves personalization by splitting each layer of neural networks into multiple branches and assigning client-specific weights to each branch. pFedMB is simple but effective to facilitate each client to share the knowledge with similar clients by adjusting the weights assigned to each branch. We experimentally show that pFedMB performs better than the state-of-the-art PFL methods using CIFAR10 dataset.

READ FULL TEXT
research
06/16/2020

Personalized Federated Learning with Moreau Envelopes

Federated learning (FL) is a decentralized and privacy-preserving machin...
research
12/15/2020

Personalized Federated Learning with First Order Model Optimization

While federated learning traditionally aims to train a single global mod...
research
05/02/2021

Personalized Federated Learning by Structured and Unstructured Pruning under Data Heterogeneity

The traditional approach in FL tries to learn a single global model coll...
research
06/06/2023

Personalization Disentanglement for Federated Learning

Personalized federated learning (PFL) jointly trains a variety of local ...
research
08/25/2023

Heterogeneous Federated Learning via Personalized Generative Networks

Federated Learning (FL) allows several clients to construct a common glo...
research
07/12/2021

Personalized Federated Learning via Maximizing Correlation with Sparse and Hierarchical Extensions

Federated Learning (FL) is a collaborative machine learning technique to...
research
08/23/2021

Federated Multi-Task Learning under a Mixture of Distributions

The increasing size of data generated by smartphones and IoT devices mot...

Please sign up or login with your details

Forgot password? Click here to reset