Client Heterogeneity
Client heterogeneity in federated learning (FL) refers to the variations in data distributions, computational resources, and communication capabilities across participating clients. Current research focuses on developing algorithms that address this heterogeneity, often employing techniques like submodular maximization for equitable client selection, personalized model aggregation based on client similarity, and efficient data distribution estimation to improve model accuracy and fairness. Overcoming client heterogeneity is crucial for the successful deployment of FL in real-world applications, enabling privacy-preserving collaborative training across diverse and distributed datasets while ensuring model performance and fairness.
Papers
Co-clustering for Federated Recommender System
Xinrui He, Shuo Liu, Jackey Keung, Jingrui He
Federated Learning Clients Clustering with Adaptation to Data Drifts
Minghao Li (1), Dmitrii Avdiukhin (2), Rana Shahout (1), Nikita Ivkin (3), Vladimir Braverman (4), Minlan Yu (1) ((1) Harvard University, (2) Northwestern University, (3) Amazon, (4) Rice University)