Partially Personalized Federated Learning: Breaking the Curse of Data Heterogeneity

Konstantin Mishchenko, Rustem Islamov, Eduard Gorbunov, Samuel Horváth
5/29/2023
cs.LGcs.AImath.OC

No official code found. Best implementation: Rustem-Islamov/FL_representations (0 stars, last commit 2025-01-15).

Abstract

We present a partially personalized formulation of Federated Learning (FL) that strikes a balance between the flexibility of personalization and cooperativeness of global training. In our framework, we split the variables into global parameters, which are shared across all clients, and individual local parameters, which are kept private. We prove that under the right split of parameters, it is possible to find global parameters that allow each client to fit their data perfectly, and refer to the obtained problem as overpersonalized. For instance, the shared global parameters can be used to learn good data representations, whereas the personalized layers are fine-tuned for a specific client. Moreover, we present a simple algorithm for the partially personalized formulation that offers significant benefits to all clients. In particular, it breaks the curse of data heterogeneity in several settings, such as training with local steps, asynchronous training, and Byzantine-robust training.

View on arXivView PDF

Code Implementations(1)

The code for the paper: Mishchenko et al., Partially Personalized Federated Learning: Breaking the Curse of Data Heterogeneity, TMLR, 2025

00Jupyter NotebookJan 15, 20251 years ago

Similar Papers

Cite this paper

@article{mishchenko2023partially,
  title  = {Partially Personalized Federated Learning: Breaking the Curse of Data Heterogeneity},
  author = {Konstantin Mishchenko and Rustem Islamov and Eduard Gorbunov and Samuel Horváth},
  year   = {2023},
  eprint = {2305.18285},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.18285v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.18285.svg)](https://codeofpaper.com/paper/2305.18285)

Discussion