Protea: Client Profiling within Federated Systems using Flower
Not on the map. Why?
Abstract (arXiv)
Federated Learning (FL) has emerged as a prospective solution that facilitates the training of a high-performing centralised model without compromising the privacy of users. While successful, research is currently limited by the possibility of establishing a realistic large-scale FL system at the early stages of experimentation. Simulation can help accelerate this process. To facilitate efficient scalable FL simulation of heterogeneous clients, we design and implement Protea, a flexible and lightweight client profiling component within federated systems using the FL framework Flower. It allows automatically collecting system-level statistics and estimating the resources needed for each client, thus running the simulation in a resource-aware fashion. The results show that our design successfully increases parallelism for 1.66 × faster wall-clock time and 2.6× better GPU utilisation, which enables large-scale experiments on heterogeneous clients.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 16 of its 24 references that are in the map. First posted on arXiv 3 Jul 2022.
Builds on
16 of 24 references.
References · 16
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2019Advances and Open Problems in Federated Learningcited by 3,046
- 2019Towards Federated Learning at Scale: System Designcited by 832
- 2018LEAF: A Benchmark for Federated Settingscited by 792
- 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 527
- 2020Flower: A Friendly Federated Learning Research Frameworkcited by 455
- 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 300
- 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
- 2021FedJAX: Federated learning simulation with JAXcited by 32
- 2021End-to-End Speech Recognition from Federated Acoustic Modelscited by 30
4 more
- 2022FLUTE: A Scalable, Extensible Framework for High-Performance Federated Learning Simulationscited by 27
- 2021EasyFL: A Low-code Federated Learning Platform For Dummiescited by 20
- 2022Secure Aggregation for Federated Learning in Flowercited by 15
- 2020PrivacyFL: A simulator for privacy-preserving and secure federated learningcited by 12
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 2; 2025: 1.
4 papers.
- 2025Breaking Physical and Linguistic Borders: Multilingual Federated Prompt Tuning for Low-Resource Languagescited by 5
- 2022Scheduling Algorithms for Federated Learning with Minimal Energy Consumptioncited by 1
- 2024Federated Computing -- Survey on Building Blocks, Extensions and Systemscited by 0
- 2024Where is the Testbed for my Federated Learning Research?cited by 0
- 2025Breaking Physical and Linguistic Borders: Multilingual Federated Prompt Tuning for Low-Resource Languages2 Jul 2025
- 2024Where is the Testbed for my Federated Learning Research?19 Jul 2024
- 2024Federated Computing -- Survey on Building Blocks, Extensions and Systems3 Apr 2024
- 2022Scheduling Algorithms for Federated Learning with Minimal Energy Consumption13 Sep 2022