Federated Learning over Connected Modes

Dennis Grinwald, Philipp Wiesner, Shinichi Nakajima
2/3/2026

No official code found. Best implementation: dennis-grinwald/floco (5 stars, GPL-3.0, last commit 2025-04-07).

Abstract

Statistical heterogeneity in federated learning poses two major challenges: slow global training due to conflicting gradient signals, and the need of personalization for local distributions. In this work, we tackle both challenges by leveraging recent advances in \emph{linear mode connectivity} -- identifying a linearly connected low-loss region in the parameter space of neural networks, which we call solution simplex. We propose federated learning over connected modes (\textsc{Floco}), where clients are assigned local subregions in this simplex based on their gradient signals, and together learn the shared global solution simplex. This allows personalization of the client models to fit their local distributions within the degrees of freedom in the solution simplex and homogenizes the update signals for the global simplex training. Our experiments show that \textsc{Floco} accelerates the global training process, and significantly improves the local accuracy with minimal computational overhead in cross-silo federated learning settings.

View on arXivView PDF

Code Implementations(1)

GPL-3.0
50Shell, PythonOct 24, 20241 years agoGPL-3.0

Similar Papers

Cite this paper

@article{grinwald2026federated,
  title  = {Federated Learning over Connected Modes},
  author = {Dennis Grinwald and Philipp Wiesner and Shinichi Nakajima},
  year   = {2026},
  eprint = {2403.03333},
  archivePrefix = {arXiv},
  doi    = {10.52202/079017-2705},
  url    = {https://arxiv.org/abs/2403.03333},
  journal = {NEURIPS 2024 2024}
}

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

Discussion