Resilient edge machine learning in smart city environments

Distributed Machine Learning (DML) has emerged as a disruptive technology that enables the execution of Machine Learning (ML) and Deep Learning (DL) algorithms in proximity to data generation, facilitating predictive analytics services in Smart City environments. However, the real-time analysis of d...

Full description

Bibliographic Details
Published in:Journal of Smart Cities and Society
Main Authors: Vrachimis, Andreas, Gkegka, Stella, Kolomvatsos, Kostas
Format: Article in Journal/Newspaper
Language:unknown
Published: IOS Press 2023
Subjects:
DML
Online Access:https://eprints.gla.ac.uk/303141/
id ftuglasgow:oai:eprints.gla.ac.uk:303141
record_format openpolar
spelling ftuglasgow:oai:eprints.gla.ac.uk:303141 2023-08-27T04:09:09+02:00 Resilient edge machine learning in smart city environments Vrachimis, Andreas Gkegka, Stella Kolomvatsos, Kostas 2023-07-07 https://eprints.gla.ac.uk/303141/ unknown IOS Press Vrachimis, A. <http://eprints.gla.ac.uk/view/author/63223.html>, Gkegka, S. and Kolomvatsos, K. <http://eprints.gla.ac.uk/view/author/46644.html> (2023) Resilient edge machine learning in smart city environments. Journal of Smart Cities and Society <https://eprints.gla.ac.uk/view/journal_volume/Journal_of_Smart_Cities_and_Society.html>, 2(1), pp. 3-24. (doi:10.3233/scs-230005 <https://doi.org/10.3233/scs-230005>) Articles PeerReviewed 2023 ftuglasgow https://doi.org/10.3233/scs-230005 2023-08-03T22:09:45Z Distributed Machine Learning (DML) has emerged as a disruptive technology that enables the execution of Machine Learning (ML) and Deep Learning (DL) algorithms in proximity to data generation, facilitating predictive analytics services in Smart City environments. However, the real-time analysis of data generated by Smart City Edge Devices (EDs) poses significant challenges. Concept drift, where the statistical properties of data streams change over time, leads to degraded prediction performance. Moreover, the reliability of each computing node directly impacts the availability of DML systems, making them vulnerable to node failures. To address these challenges, we propose a resilience framework comprising computationally lightweight maintenance strategies that ensure continuous quality of service and availability in DML applications. We conducted a comprehensive experimental evaluation using real datasets, assessing the effectiveness and efficiency of our resilience maintenance strategies across three different scenarios. Our findings demonstrate the significance and practicality of our framework in sustaining predictive performance in smart city edge learning environments. Specifically, our enhanced model exhibited increased generalizability when confronted with concept drift. Furthermore, we achieved a substantial reduction in the amount of data transmitted over the network during the maintenance of the enhanced models, while balancing the trade-off between the quality of analytics and inter-node data communication cost. Article in Journal/Newspaper DML University of Glasgow: Enlighten - Publications Journal of Smart Cities and Society 2 1 3 24
institution Open Polar
collection University of Glasgow: Enlighten - Publications
op_collection_id ftuglasgow
language unknown
description Distributed Machine Learning (DML) has emerged as a disruptive technology that enables the execution of Machine Learning (ML) and Deep Learning (DL) algorithms in proximity to data generation, facilitating predictive analytics services in Smart City environments. However, the real-time analysis of data generated by Smart City Edge Devices (EDs) poses significant challenges. Concept drift, where the statistical properties of data streams change over time, leads to degraded prediction performance. Moreover, the reliability of each computing node directly impacts the availability of DML systems, making them vulnerable to node failures. To address these challenges, we propose a resilience framework comprising computationally lightweight maintenance strategies that ensure continuous quality of service and availability in DML applications. We conducted a comprehensive experimental evaluation using real datasets, assessing the effectiveness and efficiency of our resilience maintenance strategies across three different scenarios. Our findings demonstrate the significance and practicality of our framework in sustaining predictive performance in smart city edge learning environments. Specifically, our enhanced model exhibited increased generalizability when confronted with concept drift. Furthermore, we achieved a substantial reduction in the amount of data transmitted over the network during the maintenance of the enhanced models, while balancing the trade-off between the quality of analytics and inter-node data communication cost.
format Article in Journal/Newspaper
author Vrachimis, Andreas
Gkegka, Stella
Kolomvatsos, Kostas
spellingShingle Vrachimis, Andreas
Gkegka, Stella
Kolomvatsos, Kostas
Resilient edge machine learning in smart city environments
author_facet Vrachimis, Andreas
Gkegka, Stella
Kolomvatsos, Kostas
author_sort Vrachimis, Andreas
title Resilient edge machine learning in smart city environments
title_short Resilient edge machine learning in smart city environments
title_full Resilient edge machine learning in smart city environments
title_fullStr Resilient edge machine learning in smart city environments
title_full_unstemmed Resilient edge machine learning in smart city environments
title_sort resilient edge machine learning in smart city environments
publisher IOS Press
publishDate 2023
url https://eprints.gla.ac.uk/303141/
genre DML
genre_facet DML
op_relation Vrachimis, A. <http://eprints.gla.ac.uk/view/author/63223.html>, Gkegka, S. and Kolomvatsos, K. <http://eprints.gla.ac.uk/view/author/46644.html> (2023) Resilient edge machine learning in smart city environments. Journal of Smart Cities and Society <https://eprints.gla.ac.uk/view/journal_volume/Journal_of_Smart_Cities_and_Society.html>, 2(1), pp. 3-24. (doi:10.3233/scs-230005 <https://doi.org/10.3233/scs-230005>)
op_doi https://doi.org/10.3233/scs-230005
container_title Journal of Smart Cities and Society
container_volume 2
container_issue 1
container_start_page 3
op_container_end_page 24
_version_ 1775350288122642432