Please use this identifier to cite or link to this item:
Title: EasyFL: a low-code federated learning platform for dummies
Authors: Zhuang, Weiming
Gan, Xin
Wen, Yonggang
Zhang, Shuai
Keywords: Engineering::Computer science and engineering
Issue Date: 2022
Source: Zhuang, W., Gan, X., Wen, Y. & Zhang, S. (2022). EasyFL: a low-code federated learning platform for dummies. IEEE Internet of Things Journal, 9(15), 13740-13754.
Project: NRF2017EWT-EP003-023 
Journal: IEEE Internet of Things Journal
Abstract: 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 article, 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 (LOC), 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 LOC (at least 10× lesser) to build a vanilla FL application but also incurs lower training overhead. Besides, our evaluations demonstrate that EasyFL expedites distributed training by 1.5×. It also improves the efficiency of deployment. We believe that EasyFL will increase the productivity of researchers and democratize FL to wider audiences.
ISSN: 2327-4662
DOI: 10.1109/JIOT.2022.3143842
Schools: School of Computer Science and Engineering 
Research Centres: S-Lab
Rights: © 2022 IEEE. All rights reserved.
Fulltext Permission: none
Fulltext Availability: No Fulltext
Appears in Collections:SCSE Journal Articles

Citations 20

Updated on Feb 15, 2024

Web of ScienceTM
Citations 50

Updated on Oct 31, 2023

Page view(s)

Updated on Feb 16, 2024

Google ScholarTM




Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.