FedLab: A Flexible Federated Learning Framework
Dun Zeng, Siqi Liang, Xiangjing Hu, Hui Wang, Zenglin Xu

TL;DR
FedLab is an open-source, scalable framework designed to facilitate federated learning research by providing flexible APIs and reliable baselines, focusing on algorithm effectiveness and communication efficiency.
Contribution
Introduces FedLab, a lightweight, flexible framework for federated learning simulation that simplifies implementation and testing of new algorithms.
Findings
Supports various FL algorithms and scenarios
Enhances communication efficiency in FL simulations
Reduces development effort for researchers
Abstract
Federated learning (FL) is a machine learning field in which researchers try to facilitate model learning process among multiparty without violating privacy protection regulations. Considerable effort has been invested in FL optimization and communication related researches. In this work, we introduce \texttt{FedLab}, a lightweight open-source framework for FL simulation. The design of \texttt{FedLab} focuses on FL algorithm effectiveness and communication efficiency. Also, \texttt{FedLab} is scalable in different deployment scenario. We hope \texttt{FedLab} could provide flexible API as well as reliable baseline implementations, and relieve the burden of implementing novel approaches for researchers in FL community.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Mobile Crowdsensing and Crowdsourcing · Stochastic Gradient Optimization Techniques
