Fleet: Online federated learning via staleness awareness and performance prediction

25Citations
Citations of this article
66Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Federated Learning (FL) is very appealing for its privacy benefits: essentially, a global model is trained with updates computed on mobile devices while keeping the data of users local. Standard FL infrastructures are however designed to have no energy or performance impact on mobile devices, and are therefore not suitable for applications that require frequent (online) model updates, such as news recommenders. This paper presents FLeet, the first Online FL system, acting as a middleware between the Android OS and the machine learning application. FLeet combines the privacy of Standard FL with the precision of online learning thanks to two core components: (i) I-Prof, a new lightweight profiler that predicts and controls the impact of learning tasks on mobile devices, and (ii) AdaSGD, a new adaptive learning algorithm that is resilient to delayed updates. Our extensive evaluation shows that Online FL, as implemented by FLeet, can deliver a 2.3× quality boost compared to Standard FL, while only consuming 0.036% of the battery per day. I-Prof can accurately control the impact of learning tasks by improving the prediction accuracy up to 3.6× (computation time) and up to 19× (energy). AdaSGD outperforms alternative FL approaches by 18.4% in terms of convergence speed on heterogeneous data.

Cite

CITATION STYLE

APA

Damaskinos, G., Nitu, V., Guerraoui, R., Patra, R., Kermarrec, A. M., & Taiani, F. (2020). Fleet: Online federated learning via staleness awareness and performance prediction. In Middleware 2020 - Proceedings of the 2020 21st International Middleware Conference (pp. 163–177). Association for Computing Machinery, Inc. https://doi.org/10.1145/3423211.3425685

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free