Towards Federated Learning using FaaS Fabric

被引:17
作者
Chadha, Mohak [1 ]
Jindal, Anshul [1 ]
Gerndt, Michael [1 ]
机构
[1] Tech Univ Munich, Garching, Germany
来源
PROCEEDINGS OF THE 2020 SIXTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '20) | 2020年
关键词
Federated learning; Serverless; Function-as-a-service; FaaS; FaaS platforms; Neural networks;
D O I
10.1145/3429880.3430100
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Federated learning (FL) enables resource-constrained edge devices to learn a shared Machine Learning (ML) or Deep Neural Network (DNN) model, while keeping the training data local and providing privacy, security, and economic benefits. However, building a shared model for heterogeneous devices such as resource-constrained edge and cloud makes the efficient management of FL-clients challenging. Furthermore, with the rapid growth of FL-clients, the scaling of FL training process is also difficult. In this paper, we propose a possible solution to these challenges: federated learning over a combination of connected Function-as-a-Service platforms, i.e., FaaS fabric offering a seamless way of extending FL to heterogeneous devices. Towards this, we present FedKeeper, a tool for efficiently managing FL over FaaS fabric. We demonstrate the functionality of FedKeeper by using three FaaS platforms through an image classification task with a varying number of devices/clients, different stochastic optimizers, and local computations (local epochs).
引用
收藏
页码:49 / 54
页数:6
相关论文
共 20 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]  
[Anonymous], 2020, GOOGL CLOUD FUNCT
[3]  
[Anonymous], 2020, RANCHER K3S LIGHTW K
[4]  
Baldini I., 2017, Research advances in cloud computing, P1
[5]   CIRRUS: a Serverless Framework for End-to-end ML Workflows [J].
Carreira, Joao ;
Fonseca, Pedro ;
Tumanov, Alexey ;
Zhang, Andrew ;
Katz, Randy .
PROCEEDINGS OF THE 2019 TENTH ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '19), 2019, :13-24
[6]  
Chard Ryan, 2020, 29 INT S HIGH PERF P
[7]   Artificial Neural Networks-Based Machine Learning for Wireless Networks: A Tutorial [J].
Chen, Mingzhe ;
Challita, Ursula ;
Saad, Walid ;
Yin, Changchuan ;
Debbah, Merouane .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (04) :3039-3071
[8]   Fog and IoT: An Overview of Research Opportunities [J].
Chiang, Mung ;
Zhang, Tao .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06) :854-864
[9]  
CNCF Serverless WG, 2018, CNCF WG SERV WHIT
[10]  
Custers Bart, EU PERS DAT PROT POL