Federated Learning Systems: Architecture Alternatives

被引:17
作者
Zhang, Hongyi [1 ]
Bosch, Jan [1 ]
Olsson, Helena Holmstrom [2 ]
机构
[1] Chalmers Univ Technol, Gothenburg, Sweden
[2] Malmo Univ, Malmo, Sweden
来源
2020 27TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2020) | 2020年
关键词
Federated Learning; System Architecture; Machine Learning; Artificial Intelligence;
D O I
10.1109/APSEC51365.2020.00047
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Machine Learning (ML) and Artificial Intelligence (AI) have increasingly gained attention in research and industry. Federated Learning, as an approach to distributed learning, shows its potential with the increasing number of devices on the edge and the development of computing power. However, most of the current Federated Learning systems apply a single-server centralized architecture, which may cause several critical problems, such as the single-point of failure as well as scaling and performance problems. In this paper, we propose and compare four architecture alternatives for a Federated Learning system, i.e. centralized, hierarchical, regional and decentralized architectures. We conduct the study by using two well-known data sets and measuring several system performance metrics for all four alternatives. Our results suggest scenarios and use cases which are suitable for each alternative. In addition, we investigate the trade-off between communication latency, model evolution time and the model classification performance, which is crucial to applying the results into real-world industrial systems.
引用
收藏
页码:385 / 394
页数:10
相关论文
共 24 条
[1]  
Bonawitz K., 2019, ARXIV PREPRINT ARXIV
[2]  
Bosch J., 2020, ENG SYSTEMS RES AGEN
[3]   Federated learning of predictive models from federated Electronic Health Records [J].
Brisimi, Theodora S. ;
Chen, Ruidi ;
Mela, Theofanie ;
Olshevsky, Alex ;
Paschalidis, Ioannis Ch. ;
Shi, Wei .
INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2018, 112 :59-67
[4]  
Hard A., 2018, P 2018 C EMPIRICAL M
[5]   Gossip Learning as a Decentralized Alternative to Federated Learning [J].
Hegedus, Istvan ;
Danner, Gabor ;
Jelasity, Mark .
DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2019, 2019, 11534 :74-90
[6]  
Hu BX, 2018, IEEE GLOB COMM CONF
[7]   ImageNet Classification with Deep Convolutional Neural Networks [J].
Krizhevsky, Alex ;
Sutskever, Ilya ;
Hinton, Geoffrey E. .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :84-90
[8]   Machine Learning With Big Data: Challenges and Approaches [J].
L'Heureux, Alexandra ;
Grolinger, Katarina ;
Elyamany, Hany F. ;
Capretz, Miriam A. M. .
IEEE ACCESS, 2017, 5 :7776-7797
[9]   Federated Learning: Challenges, Methods, and Future Directions [J].
Li, Tian ;
Sahu, Anit Kumar ;
Talwalkar, Ameet ;
Smith, Virginia .
IEEE SIGNAL PROCESSING MAGAZINE, 2020, 37 (03) :50-60
[10]  
Lu S., 2 USENIX WORKSH HOT