Distributionally Robust Clustered Federated Learning: A Case Study in Healthcare

Xenia Konti, Hans Riess, Manos Giannopoulos, Yi Shen, Michael J. Pencina +2 more
10/9/2024
cs.LG

No confident code implementation found for this paper.

Abstract

In this paper, we address the challenge of heterogeneous data distributions in cross-silo federated learning by introducing a novel algorithm, which we term Cross-silo Robust Clustered Federated Learning (CS-RCFL). Our approach leverages the Wasserstein distance to construct ambiguity sets around each client's empirical distribution that capture possible distribution shifts in the local data, enabling evaluation of worst-case model performance. We then propose a model-agnostic integer fractional program to determine the optimal distributionally robust clustering of clients into coalitions so that possible biases in the local models caused by statistically heterogeneous client datasets are avoided, and analyze our method for linear and logistic regression models. Finally, we discuss a federated learning protocol that ensures the privacy of client distributions, a critical consideration, for instance, when clients are healthcare institutions. We evaluate our algorithm on synthetic and real-world healthcare data.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{konti2024distributionally,
  title  = {Distributionally Robust Clustered Federated Learning: A Case Study in Healthcare},
  author = {Xenia Konti and Hans Riess and Manos Giannopoulos and Yi Shen and Michael J. Pencina and Nicoleta J. Economou-Zavlanos and Michael M. Zavlanos},
  year   = {2024},
  eprint = {2410.07039},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.07039v1}
}

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/2410.07039.svg)](https://codeofpaper.com/paper/2410.07039)

Discussion