cs.LGMar 2, 2023

StoCFL: A Stochastically Clustered Federated Learning Framework for Non-IID Data with Dynamic Client Participation

Authors: Dun Zeng, Xiangjing Hu, Shiyu Liu, Yue Yu, Qifan Wang, Zenglin Xu

Organizations: University of Electronic Science and Technology of China · Peng Cheng Lab · Harbin Institute of Technology, Shenzhen · Meta AI

Abstract

Federated learning is a distributed learning framework that takes full advantage of private data samples kept on edge devices. In real-world federated learning systems, these data samples are often decentralized and Non-Independently Identically Distributed (Non-IID), causing divergence and performance degradation in the federated learning process. As a new solution, clustered federated learning groups federated clients with similar data distributions to impair the Non-IID effects and train a better model for every cluster. However, existing CFL algorithms are ineffective because they lack an information-sharing mechanism across clusters resulting in low data efficiency and model performance. Meanwhile, their performance is highly subjected to ideal client clustering results which are practically unavailable. This paper proposes StoCFL, a novel clustered federated learning framework for generic Non-IID issues. In detail, StoCFL implements a flexible CFL framework that supports an arbitrary proportion of client participation and newly joined clients for a varying FL system, while maintaining a great improvement in model performance. The intensive experiments are conducted by using four basic Non-IID settings and a real-world dataset. The results show that StoCFL could obtain promising cluster results even when the number of clusters is unknown. Based on the client clustering results, models trained with StoCFL outperform baseline approaches in a variety of scenarios.

Explore similar work

CardsList
  1. Discovering Collaboration from Novelty: Random Network Distillation for Clustered Federated Learning

    Jun 29, 2026Davide Domini, Gianluca Aguzzi, Ivana Dusparic +2Federated LearningDataset Distillation

  2. Client and Training Data Selection for Computationally Efficient Synchronized Federated Learning

    Sep 30, 2026Muzaffer Citir, Hiroki Nishikawa, Sangyoung ParkFederated LearningTraining Data