Resource Aware Clustering for Tackling the Heterogeneity of Participants in Federated Learning
Rahul Mishra, Hari Prabhat Gupta, and Garvit Banga

TL;DR
This paper introduces a resource-aware clustering method for federated learning that addresses device heterogeneity, optimizing training efficiency through clustering, participant assignment, and knowledge distillation, validated by experimental results.
Contribution
It proposes a novel resource-aware clustering approach with optimal cluster determination and a master-slave technique to enhance federated learning performance.
Findings
Improved training efficiency in heterogeneous environments
Effective clustering based on resource information
Enhanced lightweight model performance via knowledge distillation
Abstract
Federated Learning is a training framework that enables multiple participants to collaboratively train a shared model while preserving data privacy and minimizing communication overhead. The heterogeneity of devices and networking resources of the participants delay the training and aggregation in federated learning. This paper proposes a federated learning approach to manoeuvre the heterogeneity among the participants using resource aware clustering. The approach begins with the server gathering information about the devices and networking resources of participants, after which resource aware clustering is performed to determine the optimal number of clusters using Dunn Indices. The mechanism of participant assignment is then introduced, and the expression of communication rounds required for model convergence in each cluster is mathematically derived. Furthermore, a master-slave…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Human Mobility and Location-Based Analysis
