Next Article in Journal
An Artificial Neural Network-Based Approach for Predicting the COVID-19 Daily Effective Reproduction Number Rt in Italy
Previous Article in Journal
Evolution towards Smart and Software-Defined Internet of Things
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Client Selection in Federated Learning under Imperfections in Environment

1
Department of Electronics Engineering, Indian Institute of Technology (Indian School of Mines) Dhanbad, Dhanbad 826004, India
2
Department of Computer Science, UiT The Arctic University of Norway, 9019 Tromsø, Norway
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
AI 2022, 3(1), 124-145; https://doi.org/10.3390/ai3010008
Submission received: 26 January 2022 / Revised: 14 February 2022 / Accepted: 17 February 2022 / Published: 25 February 2022
(This article belongs to the Section AI Systems: Theory and Applications)

Abstract

Federated learning promises an elegant solution for learning global models across distributed and privacy-protected datasets. However, challenges related to skewed data distribution, limited computational and communication resources, data poisoning, and free riding clients affect the performance of federated learning. Selection of the best clients for each round of learning is critical in alleviating these problems. We propose a novel sampling method named the irrelevance sampling technique. Our method is founded on defining a novel irrelevance score that incorporates the client characteristics in a single floating value, which can elegantly classify the client into three numerical sign defined pools for easy sampling. It is a computationally inexpensive, intuitive and privacy preserving sampling technique that selects a subset of clients based on quality and quantity of data on edge devices. It achieves 50–80% faster convergence even in highly skewed data distribution in the presence of free riders based on lack of data and severe class imbalance under both Independent and Identically Distributed (IID) and Non-IID conditions. It shows good performance on practical application datasets.
Keywords: federated learning; client selection; class imbalance; free-riders; active learning; faster convergence; FedAvg; FSVRG; COOP federated learning; client selection; class imbalance; free-riders; active learning; faster convergence; FedAvg; FSVRG; COOP

Share and Cite

MDPI and ACS Style

Rai, S.; Kumari, A.; Prasad, D.K. Client Selection in Federated Learning under Imperfections in Environment. AI 2022, 3, 124-145. https://doi.org/10.3390/ai3010008

AMA Style

Rai S, Kumari A, Prasad DK. Client Selection in Federated Learning under Imperfections in Environment. AI. 2022; 3(1):124-145. https://doi.org/10.3390/ai3010008

Chicago/Turabian Style

Rai, Sumit, Arti Kumari, and Dilip K. Prasad. 2022. "Client Selection in Federated Learning under Imperfections in Environment" AI 3, no. 1: 124-145. https://doi.org/10.3390/ai3010008

APA Style

Rai, S., Kumari, A., & Prasad, D. K. (2022). Client Selection in Federated Learning under Imperfections in Environment. AI, 3(1), 124-145. https://doi.org/10.3390/ai3010008

Article Metrics

Back to TopTop