RIFLES: Resource-effIcient Federated LEarning via Scheduling
Sara Alosaime (University of Warwick), Arshad Jhumka (University of Leeds)

TL;DR
RIFLES introduces a resource-efficient federated learning method that uses availability forecasting with CNN-LSTM models to improve client selection, leading to significant gains in accuracy and resource utilization.
Contribution
It formalizes federated client selection as a scheduling problem, proposes a novel availability forecasting layer, and develops a heuristic for efficient long-term client selection.
Findings
RIFLES improves accuracy and test loss by 10%-50%.
The approach effectively predicts client availability using CNN-LSTM models.
It is the first work to treat federated learning as a scheduling problem.
Abstract
Federated Learning (FL) is a privacy-preserving machine learning technique that allows decentralized collaborative model training across a set of distributed clients, by avoiding raw data exchange. A fundamental component of FL is the selection of a subset of clients in each round for model training by a central server. Current selection strategies are myopic in nature in that they are based on past or current interactions, often leading to inefficiency issues such as straggling clients. In this paper, we address this serious shortcoming by proposing the RIFLES approach that builds a novel availability forecasting layer to support the client selection process. We make the following contributions: (i) we formalise the sequential selection problem and reduce it to a scheduling problem and show that the problem is NP-complete, (ii) leveraging heartbeat messages from clients, RIFLES build…
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 · Machine Learning in Healthcare · Mobile Crowdsensing and Crowdsourcing
MethodsSparse Evolutionary Training
