English

A survey on Clustered Federated Learning: Taxonomy, Analysis and Applications

Machine Learning 2026-01-21 v3 Machine Learning

Abstract

As Federated Learning (FL) expands, the challenge of non-independent and identically distributed (non-IID) data becomes critical. Clustered Federated Learning (CFL) addresses this by training multiple specialized models, each representing a group of clients with similar data distributions. However, the term ''CFL'' has increasingly been applied to operational strategies unrelated to data heterogeneity, creating significant ambiguity. This survey provides a systematic review of the CFL literature and introduces a principled taxonomy that classifies algorithms into Server-side, Client-side, and Metadata-based approaches. Our analysis reveals a distinct dichotomy: while theoretical research prioritizes privacy-preserving Server/Client-side methods, real-world applications in IoT, Mobility, and Energy overwhelmingly favor Metadata-based efficiency. Furthermore, we explicitly distinguish ''Core CFL'' (grouping clients for non-IID data) from ''Clustered X FL'' (operational variants for system heterogeneity). Finally, we outline lessons learned and future directions to bridge the gap between theoretical privacy and practical efficiency.

Keywords

Cite

@article{arxiv.2501.17512,
  title  = {A survey on Clustered Federated Learning: Taxonomy, Analysis and Applications},
  author = {Michael Ben Ali and Omar El-Rifai and Imen Megdiche and André Peninou and Olivier Teste},
  journal= {arXiv preprint arXiv:2501.17512},
  year   = {2026}
}