Middleware-enabled frugality for intelligent and distributed edge applications

Mendula, Matteo (2024) Middleware-enabled frugality for intelligent and distributed edge applications, [Dissertation thesis], Alma Mater Studiorum Università di Bologna. Dottorato di ricerca in Computer science and engineering, 36 Ciclo. DOI 10.48676/unibo/amsdottorato/11485.
Documenti full-text disponibili:
[img] Documento PDF (English) - Richiede un lettore di PDF come Xpdf o Adobe Acrobat Reader
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato.
Download (7MB)

Abstract

In the ever-evolving landscape of computing, the integration of Artificial Intelligence has become pervasive, empowering applications with unprecedented capabilities. However, as the scope of AI expands, so do the challenges associated with resource constraints, particularly in the realm of intelligent and distributed Edge Applications. This thesis delves into the intersection of two concepts—Frugality and Serverless paradigms—aiming to revolutionize the deployment and functionality of intelligent agents on constrained devices. Distributed Computing in all its facets is discussed, addressing the main challenges related to device heterogeneity and seamless networking management. Experimental contributions in edge and industrial scenarios are presented, confirming the practical application of digital twin technology. In addition, a smart routing approach is novelly presented, showcasing the beneficial application of AI on Distributed Computing tasks. The exploration extends to intelligent and Distributed Edge Applications, where the fusion of AI and decentralized computing offers unlimited potential for swift responsiveness and restrained energy consumption. Understanding the importance of power efficiency in constrained environments, this thesis places a particular emphasis on the trade-off between performance and power consumption. Greener and more sustainable approaches to Distributed Learning are proposed, taking into account power consumption in Federated Learning round planning strategies. Then, we address the challenges related to data constrained scenarios. Privacy and Trust related issues are addressed in a Federated Learning setting proposing a novel contribution. Additionally, considering the scarcity of data and model complexity, we introduce an ensembling of weak autoregressor as a striking solution for traffic volume forecasting. During the exploration at the intersection of AI, frugality, and Serverless Computing, we then focus our attention on those cases where networking conditions are unstable and unreliable. Following the Split Computing paradigm we present a distilled encoder capable of challenging the performance of deeper neural networks, enabling realtime semantic compression on mobile devices.

Abstract
Tipologia del documento
Tesi di dottorato
Autore
Mendula, Matteo
Supervisore
Dottorato di ricerca
Ciclo
36
Coordinatore
Settore disciplinare
Settore concorsuale
Parole chiave
Middleware, Artificial Intelligence, Energy Optimization, Split computing, Federated Learning, Computer Vision
URN:NBN
DOI
10.48676/unibo/amsdottorato/11485
Data di discussione
24 Giugno 2024
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza la tesi

^