Personalized Federated Learning

84 papers with code • 7 benchmarks • 7 datasets

The federated learning setup presents numerous challenges including data heterogeneity (differences in data distribution), device heterogeneity (in terms of computation capabilities, network connection, etc.), and communication efficiency. Especially data heterogeneity makes it hard to learn a single shared global model that applies to all clients. To overcome these issues, Personalized Federated Learning (PFL) aims to personalize the global model for each client in the federation.


Use these libraries to find Personalized Federated Learning models and implementations

Most implemented papers

Adaptive Personalized Federated Learning

MLOPTPSU/FedTorch 30 Mar 2020

Investigation of the degree of personalization in federated learning algorithms has shown that only maximizing the performance of the global model will confine the capacity of the local models to personalize.

Personalized Federated Learning with Moreau Envelopes

CharlieDinh/pFedMe NeurIPS 2020

Federated learning (FL) is a decentralized and privacy-preserving machine learning technique in which a group of clients collaborate with a server to learn a global model without sharing clients' data.

Ditto: Fair and Robust Federated Learning Through Personalization

litian96/ditto 8 Dec 2020

Fairness and robustness are two important concerns for federated learning systems.

Federated Multi-Task Learning under a Mixture of Distributions

omarfoq/fedem NeurIPS 2021

The increasing size of data generated by smartphones and IoT devices motivated the development of Federated Learning (FL), a framework for on-device collaborative training of machine learning models.

Personalized Federated Learning with First Order Model Optimization

NVlabs/FedFomo ICLR 2021

While federated learning traditionally aims to train a single global model across decentralized local datasets, one model may not always be ideal for all participating clients.

Exploiting Shared Representations for Personalized Federated Learning

TsingZ0/PFL-Non-IID 14 Feb 2021

Based on this intuition, we propose a novel federated learning framework and algorithm for learning a shared data representation across clients and unique local heads for each client.

On Bridging Generic and Personalized Federated Learning for Image Classification

hongyouc/fed-rod ICLR 2022

On the one hand, we introduce a family of losses that are robust to non-identical class distributions, enabling clients to train a generic predictor with a consistent objective across them.

Personalized Federated Learning with Feature Alignment and Classifier Collaboration

jianxu95/fedpac 20 Jun 2023

Data heterogeneity is one of the most challenging issues in federated learning, which motivates a variety of approaches to learn personalized models for participating clients.

FedCP: Separating Feature Information for Personalized Federated Learning via Conditional Policy

tsingz0/fedcp 1 Jul 2023

To address this, we propose the Federated Conditional Policy (FedCP) method, which generates a conditional policy for each sample to separate the global information and personalized information in its features and then processes them by a global head and a personalized head, respectively.

GPFL: Simultaneously Learning Global and Personalized Feature Information for Personalized Federated Learning

TsingZ0/GPFL ICCV 2023

Federated Learning (FL) is popular for its privacy-preserving and collaborative learning capabilities.