Abstract
Federated learning enables a cluster of decentralized mobile devices at the edge to collaboratively train a shared machine learning model, while keeping all the raw training samples on device. This decentralized training approach is demonstrated as a practical solution to mitigate the risk of privacy leakage. However, enabling efficient FL deployment at the edge is challenging because of non-IID training data distribution, wide system heterogeneity and stochastic-varying runtime effects in the field. This paper jointly optimizes time-toconvergence and energy efficiency of state-of-the-art FL use cases by taking into account the stochastic nature of edge execution. We propose AutoFL by tailor-designing a reinforcement learning algorithm that learns and determines which K participant devices and per-device execution targets for each FL model aggregation round in the presence of stochastic runtime variance, system and data heterogeneity. By considering the unique characteristics of FL edge deployment judiciously, AutoFL achieves 3.6 times faster model convergence time and 4.7 and 5.2 times higher energy efficiency for local clients and globally over the cluster of K participants, respectively.
| Original language | English |
|---|---|
| Title of host publication | MICRO 2021 - 54th Annual IEEE/ACM International Symposium on Microarchitecture, Proceedings |
| Publisher | IEEE Computer Society |
| Pages | 183-198 |
| Number of pages | 16 |
| ISBN (Electronic) | 9781450385572 |
| DOIs | |
| Publication status | Published - 2021 Oct 18 |
| Externally published | Yes |
| Event | 54th Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 2021 - Virtual, Online, Greece Duration: 2021 Oct 18 → 2021 Oct 22 |
Publication series
| Name | Proceedings of the Annual International Symposium on Microarchitecture, MICRO |
|---|---|
| ISSN (Print) | 1072-4451 |
Conference
| Conference | 54th Annual IEEE/ACM International Symposium on Microarchitecture, MICRO 2021 |
|---|---|
| Country/Territory | Greece |
| City | Virtual, Online |
| Period | 21/10/18 → 21/10/22 |
Bibliographical note
Publisher Copyright:© 2021 Association for Computing Machinery.
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Energy efficiency
- Federate learning
- Heterogeneity
- Mobile devices
- Reinforcement learning
ASJC Scopus subject areas
- Hardware and Architecture
Fingerprint
Dive into the research topics of 'AutoFL: Enabling heterogeneity-aware energy efficient federated learning'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS