Federated Learning Client

Federated learning (FL) clients are the individual devices participating in collaborative model training without sharing raw data. Research currently focuses on optimizing client selection strategies to improve efficiency and accuracy, addressing challenges like data heterogeneity and limited bandwidth, often employing techniques like gradient projection, clustering, and contrastive learning. These advancements aim to enhance the performance and practicality of FL, particularly in resource-constrained environments like mobile and IoT networks, while mitigating privacy risks associated with centralized training.

Papers