EasyFL: A Low-code Federated Learning Platform For Dummies
Not on the map. Why?
Abstract (arXiv)
Academia and industry have developed several platforms to support the popular privacy-preserving distributed learning method -- Federated Learning (FL). However, these platforms are complex to use and require a deep understanding of FL, which imposes high barriers to entry for beginners, limits the productivity of researchers, and compromises deployment efficiency. In this paper, we propose the first low-code FL platform, EasyFL, to enable users with various levels of expertise to experiment and prototype FL applications with little coding. We achieve this goal while ensuring great flexibility and extensibility for customization by unifying simple API design, modular design, and granular training flow abstraction. With only a few lines of code, EasyFL empowers them with many out-of-the-box functionalities to accelerate experimentation and deployment. These practical functionalities are heterogeneity simulation, comprehensive tracking, distributed training optimization, and seamless deployment. They are proposed based on challenges identified in the proposed FL life cycle. Compared with other platforms, EasyFL not only requires just three lines of code (at least 10x lesser) to build a vanilla FL application but also incurs lower training overhead. Besides, our evaluations demonstrate that EasyFL expedites distributed training by 1.5x. It also improves the efficiency of deployment. We believe that EasyFL will increase the productivity of researchers and democratize FL to wider audiences.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). Builds on 35 of its 70 references that are in the map. First posted on arXiv 17 May 2021.
Builds on
35 of 70 references.
References · 35
- 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
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,538
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2020Adaptive Federated Optimizationcited by 1,046
- 2019Towards Federated Learning at Scale: System Designcited by 832
- 2018LEAF: A Benchmark for Federated Settingscited by 792
- 2020Ensemble Distillation for Robust Model Fusion in Federated Learningcited by 682
- 2020The Future of Digital Health with Federated Learningcited by 633
- 2020Personalized Federated Learning with Moreau Envelopescited by 618
23 more
- 2018Federated Learning for Mobile Keyboard Predictioncited by 572
- 2020Federated Learning with Matched Averagingcited by 564
- 2019Federated Learning with Differential Privacy: Algorithms and Performance Analysiscited by 536
- 2019Robust and Communication-Efficient Federated Learning from Non-IID Datacited by 419
- 2019Fair Resource Allocation in Federated Learningcited by 394
- 2018Applied Federated Learning: Improving Google Keyboard Query Suggestionscited by 204
- 2019FedHealth: A Federated Transfer Learning Framework for Wearable Healthcarecited by 182
- 2020FetchSGD: Communication-Efficient Federated Learning with Sketchingcited by 179
- 2019Privacy-preserving Federated Brain Tumour Segmentationcited by 169
- 2018Multi-Institutional Deep Learning Modeling Without Sharing Patient Data: A Feasibility Study on Brain Tumor Segmentationcited by 149
- 2021Distributionally Robust Federated Averagingcited by 104
- 2018A generic framework for privacy preserving deep learningcited by 103
- 2020TiFL: A Tier-based Federated Learning Systemcited by 96
- 2018Federated Learning for Keyword Spottingcited by 95
- 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
- 2018AI Benchmark: Running Deep Neural Networks on Android Smartphonescited by 75
- 2020Federated Learning with Only Positive Labelscited by 55
- 2020Performance Optimization for Federated Person Re-identification via Benchmark Analysiscited by 50
- 2020Privacy-preserving Collaborative Learning with Automatic Transformation Searchcited by 31
- 2020FLAME: Differentially Private Federated Learning in the Shuffle Modelcited by 27
- 2020MLModelCI: An Automatic Cloud Platform for Efficient MLaaScited by 16
- 2020Federated Block Coordinate Descent Scheme for Learning Global and Personalized Modelscited by 11
- 2020Characterizing Impacts of Heterogeneity in Federated Learning upon Large-Scale Smartphone Datacited by 9
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 5; 2024: 4; 2025: 2; 2026: 1.
20 papers.
Sort:
- 2023When Foundation Model Meets Federated Learning: Motivations, Challenges, and Future Directionscited by 84
- 2022Divergence-aware Federated Self-Supervised Learningcited by 73
- 2021Collaborative Unsupervised Visual Representation Learning from Decentralized Datacited by 69
- 2021Joint Optimization in Edge-Cloud Continuum for Federated Unsupervised Person Re-identificationcited by 20
- 2023FedWon: Triumphing Multi-domain Federated Learning Without Normalizationcited by 11
- 2024Training Machine Learning models at the Edge: A Surveycited by 11
- 2022Optimizing Performance of Federated Person Re-identification: Benchmarking and Analysiscited by 9
- 2023MAS: Towards Resource-Efficient Federated Multiple-Task Learningcited by 9
- 2024COALA: A Practical and Vision-Centric Federated Learning Platformcited by 7
- 2023Personalized and privacy-preserving federated heterogeneous medical image analysis with PPPML-HMIcited by 6
- 2022Protea: Client Profiling within Federated Systems using Flowercited by 4
- 2024FLEX: FLEXible Federated Learning Frameworkcited by 4
8 more
- 2022WrapperFL: A Model Agnostic Plug-in for Industrial Federated Learningcited by 1
- 2022Smart Multi-tenant Federated Learningcited by 1
- 2022Feature Correlation-guided Knowledge Transfer for Federated Self-supervised Learningcited by 1
- 2023VeryFL: A Verify Federated Learning Framework Embedded with Blockchaincited by 1
- 2024Where is the Testbed for my Federated Learning Research?cited by 0
- 2025FedKLPR: KL-Guided Pruning-Aware Federated Learning for Person Re-Identificationcited by 0
- 2025A Configuration-First Framework for Reproducible, Low-Code Machine Learning: a Localization Use Casecited by 0
- 2026Flower Hub: A Reproducible Benchmarking Platform for Federated Learning in Simulation and Deploymentcited by 0
- 2026Flower Hub: A Reproducible Benchmarking Platform for Federated Learning in Simulation and Deployment25 Aug 2026
- 2025A Configuration-First Framework for Reproducible, Low-Code Machine Learning: a Localization Use Case29 Oct 2025
- 2025FedKLPR: KL-Guided Pruning-Aware Federated Learning for Person Re-Identification24 Aug 2025
- 2024COALA: A Practical and Vision-Centric Federated Learning Platform23 Jul 2024
- 2024Where is the Testbed for my Federated Learning Research?19 Jul 2024
- 2024FLEX: FLEXible Federated Learning Framework9 Apr 2024
- 2024Training Machine Learning models at the Edge: A Survey5 Mar 2024
- 2023VeryFL: A Verify Federated Learning Framework Embedded with Blockchain27 Nov 2023
- 2023MAS: Towards Resource-Efficient Federated Multiple-Task Learning21 Jul 2023
- 2023When Foundation Model Meets Federated Learning: Motivations, Challenges, and Future Directions27 Jun 2023
- 2023FedWon: Triumphing Multi-domain Federated Learning Without Normalization9 Jun 2023
- 2023Personalized and privacy-preserving federated heterogeneous medical image analysis with PPPML-HMI20 Feb 2023
8 more
- 2022Feature Correlation-guided Knowledge Transfer for Federated Self-supervised Learning14 Nov 2022
- 2022Smart Multi-tenant Federated Learning9 Jul 2022
- 2022Protea: Client Profiling within Federated Systems using Flower3 Jul 2022
- 2022WrapperFL: A Model Agnostic Plug-in for Industrial Federated Learning21 Jun 2022
- 2022Optimizing Performance of Federated Person Re-identification: Benchmarking and Analysis24 May 2022
- 2022Divergence-aware Federated Self-Supervised Learning9 Apr 2022
- 2021Joint Optimization in Edge-Cloud Continuum for Federated Unsupervised Person Re-identification14 Aug 2021
- 2021Collaborative Unsupervised Visual Representation Learning from Decentralized Data14 Aug 2021
- 2023When Foundation Model Meets Federated Learning: Motivations, Challenges, and Future Directionscited by 84
- 2022Divergence-aware Federated Self-Supervised Learningcited by 73
- 2021Collaborative Unsupervised Visual Representation Learning from Decentralized Datacited by 69
- 2021Joint Optimization in Edge-Cloud Continuum for Federated Unsupervised Person Re-identificationcited by 20
- 2023FedWon: Triumphing Multi-domain Federated Learning Without Normalizationcited by 11
- 2024Training Machine Learning models at the Edge: A Surveycited by 11
- 2022Optimizing Performance of Federated Person Re-identification: Benchmarking and Analysiscited by 9
- 2023MAS: Towards Resource-Efficient Federated Multiple-Task Learningcited by 9
- 2024COALA: A Practical and Vision-Centric Federated Learning Platformcited by 7
- 2023Personalized and privacy-preserving federated heterogeneous medical image analysis with PPPML-HMIcited by 6
- 2022Protea: Client Profiling within Federated Systems using Flowercited by 4
- 2024FLEX: FLEXible Federated Learning Frameworkcited by 4
12 most cited of 20 All 20 (JSON)
- 2026Flower Hub: A Reproducible Benchmarking Platform for Federated Learning in Simulation and Deployment25 Aug 2026
- 2025A Configuration-First Framework for Reproducible, Low-Code Machine Learning: a Localization Use Case29 Oct 2025
- 2025FedKLPR: KL-Guided Pruning-Aware Federated Learning for Person Re-Identification24 Aug 2025
- 2024COALA: A Practical and Vision-Centric Federated Learning Platform23 Jul 2024
- 2024Where is the Testbed for my Federated Learning Research?19 Jul 2024
- 2024FLEX: FLEXible Federated Learning Framework9 Apr 2024
- 2024Training Machine Learning models at the Edge: A Survey5 Mar 2024
- 2023VeryFL: A Verify Federated Learning Framework Embedded with Blockchain27 Nov 2023
- 2023MAS: Towards Resource-Efficient Federated Multiple-Task Learning21 Jul 2023
- 2023When Foundation Model Meets Federated Learning: Motivations, Challenges, and Future Directions27 Jun 2023
- 2023FedWon: Triumphing Multi-domain Federated Learning Without Normalization9 Jun 2023
- 2023Personalized and privacy-preserving federated heterogeneous medical image analysis with PPPML-HMI20 Feb 2023
12 newest of 20 All 20 (JSON)