Budgeted Online Selection of Candidate IoT Clients to Participate in Federated Learning
Ihab Mohammed, Shadha Tabatabai, Ala Al-Fuqaha, Faissal El Bouanani,, Junaid Qadir, Basheer Qolomany, Mohsen Guizani

TL;DR
This paper introduces an online heuristic for selecting IoT clients in federated learning to optimize accuracy within a budget, demonstrating significant improvements over random selection and comparable performance to offline algorithms.
Contribution
It proposes a novel online client selection heuristic for federated learning that enhances accuracy and efficiency in IoT applications, addressing communication and convergence challenges.
Findings
Heuristic outperforms online random selection by up to 27% in accuracy.
Performance is comparable to the best offline algorithms.
Effective in IoT device classification for security alerts.
Abstract
Machine Learning (ML), and Deep Learning (DL) in particular, play a vital role in providing smart services to the industry. These techniques however suffer from privacy and security concerns since data is collected from clients and then stored and processed at a central location. Federated Learning (FL), an architecture in which model parameters are exchanged instead of client data, has been proposed as a solution to these concerns. Nevertheless, FL trains a global model by communicating with clients over communication rounds, which introduces more traffic on the network and increases the convergence time to the target accuracy. In this work, we solve the problem of optimizing accuracy in stateful FL with a budgeted number of candidate clients by selecting the best candidate clients in terms of test accuracy to participate in the training process. Next, we propose an online stateful FL…
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 · Mobile Crowdsensing and Crowdsourcing · Age of Information Optimization
