Client Participation
Client participation in federated learning (FL) focuses on optimizing the selection and engagement of clients to improve model accuracy, efficiency, and fairness while respecting resource constraints and data heterogeneity. Current research emphasizes developing algorithms that address issues like non-uniform and correlated client participation, incomplete participation, and the impact of client dropout, often employing techniques such as variance reduction, client filtering, and weighted aggregation strategies within frameworks like FedAvg and its variants. These advancements are crucial for enabling practical, large-scale FL deployments across diverse settings, particularly in resource-limited environments like mobile devices or healthcare institutions, and for ensuring robust and unbiased model training.