{"title":"An Exhaustive Investigation on Resource-aware Client Selection Mechanisms for Cross-device Federated Learning","authors":"Monalisa Panigrahi, Sourabh Bharti, Arun Sharma","doi":"10.1145/3549206.3549222","DOIUrl":null,"url":null,"abstract":"Federated learning (FL) is a distributed machine learning technique in which each client (FLClient) trains a model without revealing it’s local data to the server. Appropriate client selection is a crucial step towards ensuring the quality and robustness of the global model in a cross-device FL set-up. As such, various client selection mechanisms have been proposed, however, most of the mechanism makes the assumption of clients (devices) being mobile phones with uninterrupted power and compute resources supply. On the other hand, due to growing digitization in various industries, clients in a cross-device FL set-up can be resource-constrained IoT edge devices such as single board computers. To this end, there are a few resource-aware client selection mechanisms proposed in the literature. This paper provides a comprehensive, experimental comparative analysis of these mechanisms while resource-constrained IoT edge devices as clients. The effect of varying FL specific hyper-parameters on accuracy, convergence time and client retention is observed for all resource-aware client selection mechanisms so that a cognitive choice of the client selection mechanism can be made for a given application scenario.","PeriodicalId":199675,"journal":{"name":"Proceedings of the 2022 Fourteenth International Conference on Contemporary Computing","volume":"317 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 Fourteenth International Conference on Contemporary Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3549206.3549222","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Federated learning (FL) is a distributed machine learning technique in which each client (FLClient) trains a model without revealing it’s local data to the server. Appropriate client selection is a crucial step towards ensuring the quality and robustness of the global model in a cross-device FL set-up. As such, various client selection mechanisms have been proposed, however, most of the mechanism makes the assumption of clients (devices) being mobile phones with uninterrupted power and compute resources supply. On the other hand, due to growing digitization in various industries, clients in a cross-device FL set-up can be resource-constrained IoT edge devices such as single board computers. To this end, there are a few resource-aware client selection mechanisms proposed in the literature. This paper provides a comprehensive, experimental comparative analysis of these mechanisms while resource-constrained IoT edge devices as clients. The effect of varying FL specific hyper-parameters on accuracy, convergence time and client retention is observed for all resource-aware client selection mechanisms so that a cognitive choice of the client selection mechanism can be made for a given application scenario.