UniFed: All-In-One Federated Learning Platform to Unify Open-Source Frameworks
Not on the map. Why?
Abstract (arXiv)
Federated Learning (FL) has become a practical and widely adopted distributed learning paradigm. However, the lack of a comprehensive and standardized solution covering diverse use cases makes it challenging to use in practice. In addition, selecting an appropriate FL framework for a specific use case can be a daunting task. In this work, we present UniFed, the first unified platform for standardizing existing open-source FL frameworks. The platform streamlines the end-to-end workflow for distributed experimentation and deployment, encompassing 11 popular open-source FL frameworks. In particular, to address the substantial variations in workflows and data formats, UniFed introduces a configuration-based schema-enforced task specification, offering 20 editable fields. UniFed also provides functionalities such as distributed execution management, logging, and data analysis. With UniFed, we evaluate and compare 11 popular FL frameworks from the perspectives of functionality, privacy protection, and performance, through conducting developer surveys and code-level investigation. We collect 15 diverse FL scenario setups (e.g., horizontal and vertical settings) for FL framework evaluation. This comprehensive evaluation allows us to analyze both model and system performance, providing detailed comparisons and offering recommendations for framework selection. UniFed simplifies the process of selecting and utilizing the appropriate FL framework for specific use cases, while enabling standardized distributed experimentation and deployment. Our results and analysis based on experiments with up to 178 distributed nodes provide valuable system design and deployment insights, aiming to empower practitioners in their pursuit of effective FL solutions.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 33 of its 65 references that are in the map. First posted on arXiv 21 Jul 2022.
Builds on
33 of 65 references.
References · 33
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2020Adaptive Federated Optimizationcited by 1,036
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
- 2018LEAF: A Benchmark for Federated Settingscited by 780
- 2020Ditto: Fair and Robust Federated Learning Through Personalizationcited by 665
- 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 566
- 2019Federated Learning with Differential Privacy: Algorithms and Performance Analysiscited by 528
- 2020Flower: A Friendly Federated Learning Research Frameworkcited by 449
21 more
- 2018Split learning for health: Distributed deep learning without sharing raw patient datacited by 391
- 2019Fair Resource Allocation in Federated Learningcited by 389
- 2020Personalized Federated Learning: A Meta-Learning Approachcited by 309
- 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
- 2021No Fear of Heterogeneity: Classifier Calibration for Federated Learning with Non-IID Datacited by 241
- 2017EMNIST: an extension of MNIST to handwritten letterscited by 212
- 2021Federated Multi-Task Learning under a Mixture of Distributionscited by 189
- 2016Practical Secure Aggregation for Federated Learning on User-Held Datacited by 178
- 2017Private federated learning on vertically partitioned data via entity resolution and additively homomorphic encryptioncited by 174
- 2019SecureBoost: A Lossless Federated Learning Frameworkcited by 174
- 2021FedScale: Benchmarking Model and System Performance of Federated Learning at Scalecited by 135
- 2021Subgraph Federated Learning with Missing Neighbor Generationcited by 132
- 2021CrypTen: Secure Multi-Party Computation Meets Machine Learningcited by 131
- 2020Privacy Preserving Vertical Federated Learning for Tree-based Modelscited by 89
- 2022FederatedScope: A Flexible Federated Learning Platform for Heterogeneitycited by 53
- 2020When Homomorphic Encryption Marries Secret Sharing: Secure Large-Scale Sparse Logistic Regression and Applications in Risk Controlcited by 32
- 2020The OARF Benchmark Suite: Characterization and Implications for Federated Learning Systemscited by 31
- 2022FLUTE: A Scalable, Extensible Framework for High-Performance Federated Learning Simulationscited by 27
- 2020Additively Homomorphical Encryption based Deep Neural Network for Asymmetrically Collaborative Machine Learningcited by 19
- 2021OpenFed: A Comprehensive and Versatile Open-Source Federated Learning Frameworkcited by 5
- 2021Dynamic Gradient Aggregation for Federated Domain Adaptationcited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 0; 2026: 1.
3 papers.
- 2023XFL: A High Performace, Lightweighted Federated Learning Frameworkcited by 2
- 2023MetisFL: An Embarrassingly Parallelized Controller for Scalable & Efficient Federated Learning Workflowscited 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
- 2023MetisFL: An Embarrassingly Parallelized Controller for Scalable & Efficient Federated Learning Workflows1 Nov 2023
- 2023XFL: A High Performace, Lightweighted Federated Learning Framework10 Feb 2023