arrow
Return

DFCA: Decentralized Federated Clustering Algorithm

delete2026-03-02
delete0
PRE
AI
J
Jonas Kirch
S
Sebastian Becker
T
Tiago Koketsu Rodrigues
S
Stefan Harmeling
DOI:10.1109/JIOT.2026.3669440delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Clustered federated learning (FL) 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, typically requiring stable connectivity, synchronous communication rounds, and global aggregation of client models. These assumptions are difficult to satisfy in decentralized and heterogeneous environments, where clients may only have limited, local communication with a small subset of peers. As a result, such methods create a bottleneck and a single point of failure, limiting their applicability in realistic decentralized learning settings. This limitation is particularly severe in Internet of Things (IoT) settings, where large numbers of resource-constrained devices, intermittent or sparse connectivity, and dynamic participation make reliance on a central server impractical. In this work, we introduce the decentralized federated clustering algorithm (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.
Keywords:
Clustered learning
decentralized optimization
federated learning (FL)
machine learning (ML)

Journal

IEEE Internet of Things Journal cover
IEEE Internet of Things Journal
IF:
8.9
Papers:
1.4W
Citations:
7.8W

Organization

T
Tohoku University
Scholars:
4.7K
Papers: 1.7K
Citations: 3.6W
F
Fraunhofer
Scholars:
162
Papers: 64
Citations: 0
T
tu dortmund university
Scholars:
705
Papers: 339
Citations: 1
researcher View more organizations