DFCA: Decentralized Federated Clustering Algorithm

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Kirch, Jonas, Becker, Sebastian, Rodrigues, Tiago Koketsu, Harmeling, Stefan
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866915826554109952
author Kirch, Jonas
Becker, Sebastian
Rodrigues, Tiago Koketsu
Harmeling, Stefan
author_facet Kirch, Jonas
Becker, Sebastian
Rodrigues, Tiago Koketsu
Harmeling, Stefan
contents Clustered Federated Learning has emerged as an effective approach for handling heterogeneous data across clients by partitioning them into clusters with similar or identical data distributions. However, most existing methods, including the Iterative Federated Clustering Algorithm (IFCA), rely on a central server to coordinate model updates, which creates a bottleneck and a single point of failure, limiting their applicability in more realistic decentralized learning settings. In this work, we introduce DFCA, a fully decentralized clustered FL algorithm that enables clients to collaboratively train cluster-specific models without central coordination. DFCA uses a sequential running average to aggregate models from neighbors as updates arrive, providing a communication-efficient alternative to batch aggregation while maintaining clustering performance. Our experiments on various datasets demonstrate that DFCA outperforms other decentralized algorithms and performs comparably to centralized IFCA, even under sparse connectivity, highlighting its robustness and practicality for dynamic real-world decentralized networks.
format Preprint
id arxiv_https___arxiv_org_abs_2510_15300
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle DFCA: Decentralized Federated Clustering Algorithm
Kirch, Jonas
Becker, Sebastian
Rodrigues, Tiago Koketsu
Harmeling, Stefan
Machine Learning
Clustered Federated Learning has emerged as an effective approach for handling heterogeneous data across clients by partitioning them into clusters with similar or identical data distributions. However, most existing methods, including the Iterative Federated Clustering Algorithm (IFCA), rely on a central server to coordinate model updates, which creates a bottleneck and a single point of failure, limiting their applicability in more realistic decentralized learning settings. In this work, we introduce DFCA, a fully decentralized clustered FL algorithm that enables clients to collaboratively train cluster-specific models without central coordination. DFCA uses a sequential running average to aggregate models from neighbors as updates arrive, providing a communication-efficient alternative to batch aggregation while maintaining clustering performance. Our experiments on various datasets demonstrate that DFCA outperforms other decentralized algorithms and performs comparably to centralized IFCA, even under sparse connectivity, highlighting its robustness and practicality for dynamic real-world decentralized networks.
title DFCA: Decentralized Federated Clustering Algorithm
topic Machine Learning
url https://arxiv.org/abs/2510.15300