This paper proposes a wireless, goal-oriented, multi-user communication system assisted by edge-computing, within the general framework of Edge Machine Learning (EML). Specifically, we consider a set of mobile devices that, exploiting convolutional encoders (CE), namely the encoder part of the convolutional auto-encoders (CAE), send compressed data units to an edge server (ES) that performs a specific learning task, such as image classification. The training of both the CEs and the ES classification networks is performed in a off-line fashion, employing a cross-entropy loss, regularized by the mean squared error of the CAE expanded output. Then, exploiting such goal-oriented architecture, and employing a Lyapunov optimization framework, we considered the joint management of computation and transmission resources for the overall system. In partic-ular, we considered a Multi-User Minimum Energy Resource Allocation Strategy (mu-MERAS), which provides the optimal resource allocation for both the devices and the ES, in a energy-efficient perspective. Simulation results highlight a classical EML trade-off between energy, latency, and accuracy, as well as the effectiveness of the proposed approach to adaptively manage resources according to wireless channels conditions, computing requests, and classification reliability.
Dynamic Resource Allocation for Multi-User Goal-oriented Communications at the Wireless Edge / Binucci, Francesco; Banelli, Paolo; Di Lorenzo, Paolo; Barbarossa, Sergio. - (2022), pp. 697-701. (Intervento presentato al convegno EUSIPCO 2022 tenutosi a Belgrade, Serbia) [10.23919/EUSIPCO55093.2022.9909863].
Dynamic Resource Allocation for Multi-User Goal-oriented Communications at the Wireless Edge
Banelli, Paolo;Di Lorenzo, Paolo;Barbarossa, Sergio
2022
Abstract
This paper proposes a wireless, goal-oriented, multi-user communication system assisted by edge-computing, within the general framework of Edge Machine Learning (EML). Specifically, we consider a set of mobile devices that, exploiting convolutional encoders (CE), namely the encoder part of the convolutional auto-encoders (CAE), send compressed data units to an edge server (ES) that performs a specific learning task, such as image classification. The training of both the CEs and the ES classification networks is performed in a off-line fashion, employing a cross-entropy loss, regularized by the mean squared error of the CAE expanded output. Then, exploiting such goal-oriented architecture, and employing a Lyapunov optimization framework, we considered the joint management of computation and transmission resources for the overall system. In partic-ular, we considered a Multi-User Minimum Energy Resource Allocation Strategy (mu-MERAS), which provides the optimal resource allocation for both the devices and the ES, in a energy-efficient perspective. Simulation results highlight a classical EML trade-off between energy, latency, and accuracy, as well as the effectiveness of the proposed approach to adaptively manage resources according to wireless channels conditions, computing requests, and classification reliability.File | Dimensione | Formato | |
---|---|---|---|
Binucci_postprint_Dynamic_2022.pdf.pdf
Open Access dal 02/11/2024
Note: post-print
Tipologia:
Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
490.03 kB
Formato
Adobe PDF
|
490.03 kB | Adobe PDF | |
Binucci_Dynamic_2022.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
3.98 MB
Formato
Adobe PDF
|
3.98 MB | Adobe PDF | Contatta l'autore |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.