Abstract
Progressing beyond centralized AI is of paramount importance, yet, distributed AI solutions, in particular various federated learning (FL) algorithms, are often not comprehensively assessed, which prevents the research community from identifying the most promising approaches and practitioners from being convinced that a certain solution is deployment-ready. The largest hurdle towards FL algorithm evaluation is the difficulty of conducting real-world experiments over a variety of FL client devices and different platforms, with different datasets and data distribution, all while assessing various dimensions of algorithm performance, such as inference accuracy, energy consumption, and time to convergence, to name a few. In this paper, we present CoLExT, a real-world testbed for FL research. CoLExT is designed to streamline experimentation with custom FL algorithms in a rich testbed configuration space, with a large number of heterogeneous edge devices, ranging from single-board computers to smartphones, and provides real-Time collection and visualization of a variety of metrics through automatic instrumentation. According to our evaluation, porting FL algorithms to CoLExT requires minimal involvement from the developer, and the instrumentation introduces minimal resource usage overhead. Furthermore, through an initial investigation involving popular FL algorithms running on CoLExT, we reveal previously unknown trade-offs, inefficiencies, and programming bugs.
Original language | English (US) |
---|---|
Title of host publication | Proceedings - 2024 IEEE/ACM Symposium on Edge Computing, SEC 2024 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 249-264 |
Number of pages | 16 |
ISBN (Electronic) | 9798350378283 |
DOIs | |
State | Published - 2024 |
Event | 9th Annual IEEE/ACM Symposium on Edge Computing, SEC 2024 - Rome, Italy Duration: Dec 4 2024 → Dec 7 2024 |
Publication series
Name | Proceedings - 2024 IEEE/ACM Symposium on Edge Computing, SEC 2024 |
---|
Conference
Conference | 9th Annual IEEE/ACM Symposium on Edge Computing, SEC 2024 |
---|---|
Country/Territory | Italy |
City | Rome |
Period | 12/4/24 → 12/7/24 |
Bibliographical note
Publisher Copyright:© 2024 IEEE.
Keywords
- Federated Learning
- Performance Evaluation
- Testbed
ASJC Scopus subject areas
- Computer Networks and Communications
- Hardware and Architecture
- Safety, Risk, Reliability and Quality