On-device Federated Learning with Flower
Not on the map. Why?
Abstract (arXiv)
Federated Learning (FL) allows edge devices to collaboratively learn a shared prediction model while keeping their training data on the device, thereby decoupling the ability to do machine learning from the need to store data in the cloud. Despite the algorithmic advancements in FL, the support for on-device training of FL algorithms on edge devices remains poor. In this paper, we present an exploration of on-device FL on various smartphones and embedded devices using the Flower framework. We also evaluate the system costs of on-device FL and discuss how this quantification could be used to design more efficient FL algorithms.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 15 of its 21 references that are in the map. First posted on arXiv 7 Apr 2021.
Builds on
15 of 21 references.
References · 15
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2019Towards Federated Learning at Scale: System Designcited by 826
- 2018LEAF: A Benchmark for Federated Settingscited by 780
- 2020Flower: A Friendly Federated Learning Research Frameworkcited by 449
- 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
- 2020TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systemscited by 161
- 2018A generic framework for privacy preserving deep learningcited by 103
- 2018Highly Scalable Deep Learning Training System with Mixed-Precision: Training ImageNet in Four Minutescited by 63
- 2019Visual Wake Words Datasetcited by 46
- 2021It's always personal: Using Early Exits for Efficient On-Device CNN Personalisationcited by 18
3 more
- 2018A Hitchhiker's Guide On Distributed Training of Deep Neural Networkscited by 7
- 2019Privacy-Preserving Banditscited by 6
- 2018Heterogeneous Bitwidth Binarization in Convolutional Neural Networkscited by 3
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 3; 2024: 3; 2025: 2.
13 papers.
Sort:
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2021Evaluating Federated Learning for Intrusion Detection in Internet of Things: Review and Challengescited by 16
- 2022p-Meta: Towards On-device Deep Model Adaptationcited by 8
- 2021FLSys: Toward an Open Ecosystem for Federated Learning Mobile Appscited by 6
- 2025Breaking Physical and Linguistic Borders: Multilingual Federated Prompt Tuning for Low-Resource Languagescited by 5
- 2022Enhancing Efficiency in Multidevice Federated Learning through Data Selectioncited by 2
- 2023Now It Sounds Like You: Learning Personalized Vocabulary On Devicecited by 2
- 2024FedKit: Enabling Cross-Platform Federated Learning for Android and iOScited by 2
- 2024On-device Federated Learning in Smartphones for Detecting Depression from Reddit Postscited by 2
- 2024PeerFL: A Simulator for Peer-to-Peer Federated Learning at Scalecited by 1
- 2025RockNet: Distributed Learning on Ultra-Low-Power Devicescited by 1
- 2023Ed-Fed: A generic federated learning framework with resource-aware client selection for edge devicescited by 0
- 2025RockNet: Distributed Learning on Ultra-Low-Power Devices15 Oct 2025
- 2025Breaking Physical and Linguistic Borders: Multilingual Federated Prompt Tuning for Low-Resource Languages2 Jul 2025
- 2024On-device Federated Learning in Smartphones for Detecting Depression from Reddit Posts17 Oct 2024
- 2024PeerFL: A Simulator for Peer-to-Peer Federated Learning at Scale28 May 2024
- 2024FedKit: Enabling Cross-Platform Federated Learning for Android and iOS16 Feb 2024
- 2023Unsupervised anomalies detection in IIoT edge devices networks using federated learning23 Aug 2023
- 2023Ed-Fed: A generic federated learning framework with resource-aware client selection for edge devices14 Jul 2023
- 2023Now It Sounds Like You: Learning Personalized Vocabulary On Device5 May 2023
- 2022Enhancing Efficiency in Multidevice Federated Learning through Data Selection8 Nov 2022
- 2022p-Meta: Towards On-device Deep Model Adaptation25 Jun 2022
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
- 2021FLSys: Toward an Open Ecosystem for Federated Learning Mobile Apps17 Nov 2021
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2021Evaluating Federated Learning for Intrusion Detection in Internet of Things: Review and Challengescited by 16
- 2022p-Meta: Towards On-device Deep Model Adaptationcited by 8
- 2021FLSys: Toward an Open Ecosystem for Federated Learning Mobile Appscited by 6
- 2025Breaking Physical and Linguistic Borders: Multilingual Federated Prompt Tuning for Low-Resource Languagescited by 5
- 2022Enhancing Efficiency in Multidevice Federated Learning through Data Selectioncited by 2
- 2023Now It Sounds Like You: Learning Personalized Vocabulary On Devicecited by 2
- 2024FedKit: Enabling Cross-Platform Federated Learning for Android and iOScited by 2
- 2024On-device Federated Learning in Smartphones for Detecting Depression from Reddit Postscited by 2
- 2024PeerFL: A Simulator for Peer-to-Peer Federated Learning at Scalecited by 1
- 2025RockNet: Distributed Learning on Ultra-Low-Power Devicescited by 1
- 2023Ed-Fed: A generic federated learning framework with resource-aware client selection for edge devicescited by 0
12 most cited of 13 All 13 (JSON)
- 2025RockNet: Distributed Learning on Ultra-Low-Power Devices15 Oct 2025
- 2025Breaking Physical and Linguistic Borders: Multilingual Federated Prompt Tuning for Low-Resource Languages2 Jul 2025
- 2024On-device Federated Learning in Smartphones for Detecting Depression from Reddit Posts17 Oct 2024
- 2024PeerFL: A Simulator for Peer-to-Peer Federated Learning at Scale28 May 2024
- 2024FedKit: Enabling Cross-Platform Federated Learning for Android and iOS16 Feb 2024
- 2023Unsupervised anomalies detection in IIoT edge devices networks using federated learning23 Aug 2023
- 2023Ed-Fed: A generic federated learning framework with resource-aware client selection for edge devices14 Jul 2023
- 2023Now It Sounds Like You: Learning Personalized Vocabulary On Device5 May 2023
- 2022Enhancing Efficiency in Multidevice Federated Learning through Data Selection8 Nov 2022
- 2022p-Meta: Towards On-device Deep Model Adaptation25 Jun 2022
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
- 2021FLSys: Toward an Open Ecosystem for Federated Learning Mobile Apps17 Nov 2021
12 newest of 13 All 13 (JSON)