Low-Similarity Client Sampling for Decentralized Federated Learning

Published: 2025, Last Modified: 20 Feb 2026IEEE Access 2025EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Federated Learning (FL) often encounters challenges from statistical heterogeneity caused by non-identical client data distributions. A common approach to mitigate this issue is to cluster clients with similar data and train within each cluster, which reduces inter-client heterogeneity but also introduces communication overhead and redundant updates. While decentralized federated learning has made recent advances, decentralized client sampling for clustered environments remains unexplored, leaving an important gap between clustering strategies and communication-efficient training. To bridge this gap, we propose Low-Similarity Decentralized Client Sampling (LS-DCS), a framework that integrates decentralized decision-making with similarity-based filtering in clustered settings. Instead of relying on a central server, LS-DCS allows each client to independently determine whether to transmit an update by measuring cosine similarity with the previous cluster-level update, ensuring that only non-redundant and high-value updates are communicated. In addition, LS-DCS introduces a reset mechanism that preserves fairness and stability: if the number of active clients in a round falls below a threshold, all clients in the cluster are re-engaged, preventing long-term exclusion and preserving cluster completeness. Experimental results show that LS-DCS achieves faster convergence than prior decentralized sampling methods, even with fewer participating clients per round, while maintaining a strong balance between communication efficiency and training stability. These findings underline the importance of low-similarity sampling and adaptive reset strategies as key enablers of scalable, cluster-aware decentralized federated learning.
Loading