Artificial Intelligence (AI) applications are gaining popularity as they seamlessly integrate into end-user devices, enhancing the quality of life. In recent years, there has been a growing focus on designing Smart Eye-Wear (SEW) that can optimize user experiences based on specific usage domains. However, SEWs face limitations in computational capacity and battery life. This paper investigates SEW and proposes an algorithm to minimize energy consumption and 5G connection costs while ensuring high Quality-of-Experience. To achieve this, a management software, based on Q-learning, offloads some Deep Neural Network (DNN) computations to the user's smartphone and/or the cloud, leveraging the possibility to partition the DNNs. Performance evaluation considers variability in 5G and WiFi bandwidth as well as in the cloud latency. Results indicate execution time violations below 14%, demonstrating that the approach is promising for efficient resource allocation and user satisfaction.

Kambale, A., Sedghani, H., Filippini, F., Verticale, G., Ardagna, D. (2023). Runtime Management of Artificial Intelligence Applications for Smart Eyewears. In UCC '23: Proceedings of the 16th IEEE/ACM International Conference on Utility and Cloud Computing. Association for Computing Machinery, Inc [10.1145/3603166.3632562].

Runtime Management of Artificial Intelligence Applications for Smart Eyewears

Filippini F.;
2023

Abstract

Artificial Intelligence (AI) applications are gaining popularity as they seamlessly integrate into end-user devices, enhancing the quality of life. In recent years, there has been a growing focus on designing Smart Eye-Wear (SEW) that can optimize user experiences based on specific usage domains. However, SEWs face limitations in computational capacity and battery life. This paper investigates SEW and proposes an algorithm to minimize energy consumption and 5G connection costs while ensuring high Quality-of-Experience. To achieve this, a management software, based on Q-learning, offloads some Deep Neural Network (DNN) computations to the user's smartphone and/or the cloud, leveraging the possibility to partition the DNNs. Performance evaluation considers variability in 5G and WiFi bandwidth as well as in the cloud latency. Results indicate execution time violations below 14%, demonstrating that the approach is promising for efficient resource allocation and user satisfaction.
paper
edge computing; reinforcement learning; smart eye-wear; smart glasses; task offloading;
English
16th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2023 - December 4 - 7, 2023
2023
UCC '23: Proceedings of the 16th IEEE/ACM International Conference on Utility and Cloud Computing
9798400702341
2023
31
open
Kambale, A., Sedghani, H., Filippini, F., Verticale, G., Ardagna, D. (2023). Runtime Management of Artificial Intelligence Applications for Smart Eyewears. In UCC '23: Proceedings of the 16th IEEE/ACM International Conference on Utility and Cloud Computing. Association for Computing Machinery, Inc [10.1145/3603166.3632562].
File in questo prodotto:
File Dimensione Formato  
Kambale et al-2023-UCC-VoR.pdf

accesso aperto

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Creative Commons
Dimensione 3.38 MB
Formato Adobe PDF
3.38 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/601066
Citazioni
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
Social impact