# Budgeted Online Selection of Candidate IoT Clients to Participate in Federated Learning

arXiv: https://arxiv.org/abs/2011.09849 · HTML: https://mlsanity.com/paper/2011.09849/

## Key facts

- Cited by 14 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 16 Nov 2020.

## Built on by (most cited first, 14 of 14)

- [DELTA: Diverse Client Sampling for Fasting Federated Learning](https://mlsanity.com/paper/2205.13925/) (2022)
- [Evaluating Federated Learning for Intrusion Detection in Internet of Things: Review and Challenges](https://mlsanity.com/paper/2108.00974/) (2021)
- [Edge-Native Intelligence for 6G Communications Driven by Federated Learning: A Survey of Trends and Challenges](https://mlsanity.com/paper/2111.07392/) (2021)
- [When Do Curricula Work in Federated Learning?](https://mlsanity.com/paper/2212.12712/) (2022)
- [Fast Heterogeneous Federated Learning with Hybrid Client Selection](https://mlsanity.com/paper/2208.05135/) (2022)
- [Accelerating Federated Edge Learning via Topology Optimization](https://mlsanity.com/paper/2204.00489/) (2022)
- [Variance-Reduced Heterogeneous Federated Learning via Stratified Client Selection](https://mlsanity.com/paper/2201.05762/) (2022)
- [Adaptive Control of Client Selection and Gradient Compression for Efficient Federated Learning](https://mlsanity.com/paper/2212.09483/) (2022)
- [A Survey on Secure and Private Federated Learning Using Blockchain: Theory and Application in Resource-constrained Computing](https://mlsanity.com/paper/2303.13727/) (2023)
- [Heterogeneity-Guided Client Sampling: Towards Fast and Efficient Non-IID Federated Learning](https://mlsanity.com/paper/2310.00198/) (2023)
- [Exploration and Exploitation in Federated Learning to Exclude Clients with Poisoned Data](https://mlsanity.com/paper/2204.14020/) (2022)
- [Revisiting Communication-Efficient Federated Learning with Balanced Global and Local Updates](https://mlsanity.com/paper/2205.01470/) (2022)
- [VREM-FL: Mobility-Aware Computation-Scheduling Co-Design for Vehicular Federated Learning](https://mlsanity.com/paper/2311.18741/) (2023)
- [PNCS:Power-Norm Cosine Similarity for Diverse Client Selection in Federated Learning](https://mlsanity.com/paper/2506.15923/) (2025)

## Abstract (arXiv)

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 heuristic to find the best candidate clients. Additionally, we propose an IoT client alarm application that utilizes the proposed heuristic in training a stateful FL global model based on IoT device type classification to alert clients about unauthorized IoT devices in their environment. To test the efficiency of the proposed online heuristic, we conduct several experiments using a real dataset and compare the results against state-of-the-art algorithms. Our results indicate that the proposed heuristic outperforms the online random algorithm with up to 27% gain in accuracy. Additionally, the performance of the proposed online heuristic is comparable to the performance of the best offline algorithm.
