TY - JOUR
T1 - On Leveraging FemtoClouds for Federated Learning
AU - Gedawy, Hend
AU - Harras, Khaled A.
AU - Erbad, Aiman
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2022/9/1
Y1 - 2022/9/1
N2 - The massive amount of data generated by mobile/IoT devices worldwide has been both a motivation and a key enabler for Machine Learning (ML)-based applications. Cloud and Edge platforms have been traditionally leveraged as underlying systems where data for ML applications is processed using 'Centralized ML.' Federated Learning (FL) was introduced as an alternative solution that provides comparable accuracy, to centralized-ML, while maintaining user privacy. FL allows training data on its source device and only model updates can leave the device for learning aggregation at the Cloud/Edge. However, current FL solutions have limitations that originate from the training process and current system implementations. Hence, in this paper, we propose leveraging FemtoClouds (i.e. ensembles of co-located mobile/IoT devices) as a complementary system to existing FL approaches. We discuss and assess the benefits that FemtoClouds introduce for both the FL training algorithms, and end devices. These benefits include improvements in training accuracy, convergence speed, training time, and energy efficiency. We finally discuss challenges and future research directions that need to be addressed to realize the benefits of Femto Clouds-based FL.
AB - The massive amount of data generated by mobile/IoT devices worldwide has been both a motivation and a key enabler for Machine Learning (ML)-based applications. Cloud and Edge platforms have been traditionally leveraged as underlying systems where data for ML applications is processed using 'Centralized ML.' Federated Learning (FL) was introduced as an alternative solution that provides comparable accuracy, to centralized-ML, while maintaining user privacy. FL allows training data on its source device and only model updates can leave the device for learning aggregation at the Cloud/Edge. However, current FL solutions have limitations that originate from the training process and current system implementations. Hence, in this paper, we propose leveraging FemtoClouds (i.e. ensembles of co-located mobile/IoT devices) as a complementary system to existing FL approaches. We discuss and assess the benefits that FemtoClouds introduce for both the FL training algorithms, and end devices. These benefits include improvements in training accuracy, convergence speed, training time, and energy efficiency. We finally discuss challenges and future research directions that need to be addressed to realize the benefits of Femto Clouds-based FL.
UR - http://www.scopus.com/inward/record.url?scp=85147541214&partnerID=8YFLogxK
U2 - 10.1109/IOTM.001.2100136
DO - 10.1109/IOTM.001.2100136
M3 - Article
AN - SCOPUS:85147541214
SN - 2576-3180
VL - 5
SP - 68
EP - 75
JO - IEEE Internet of Things Magazine
JF - IEEE Internet of Things Magazine
IS - 3
ER -