L'intelligenza artificiale (AI) sta avendo un impatto sempre maggiore sulla nostra vita quotidiana, e gli assistenti vocali sono un esempio concreto di come l'AI possa essere utilizzata per migliorare la nostra esperienza. Tuttavia, l'utilizzo di architetture cloud-based per lo speech-to-text, la prima fase del funzionamento di un assistente vocale, rappresenta un rischio per la privacy dell'utente, poiché i dati audio vengono inviati in remoto. In questa tesi viene proposta un'architettura di distributed learning per speech-to-text che permette di coniugare i vantaggi delle architetture cloud-based, come la potenza computazionale e la flessibilità, con i vantaggi delle architetture edge-based, come la privacy dei dati. L'architettura proposta si basa sull'utilizzo di un server centrale e più server locali. L'utente interagisce con un dispositivo locale che gli permette di interfacciarsi con il server locale, il quale elabora la risposta senza la necessità di inviare la registrazione vocale in remoto. Il server centrale ha la funzione di raccogliere i parametri dai vari server locali e di farli convergere in un modello centrale, che sarà poi ridistribuito nuovamente ai vari server locali. Questa architettura permette di garantire la privacy dell'utente, poiché i dati audio non vengono inviati in remoto, e di migliorare le prestazioni dello speech-to-text, poiché i dati audio di tutti gli utenti vengono utilizzati per addestrare il modello.

MODELLAZIONE DI UN'ARCHITETTURA DI DISTRIBUTED LEARNING E APPLICAZIONE A SISTEMI DI SPEECH-TO-TEXT

ZIZZO, VERA
2022/2023

Abstract

L'intelligenza artificiale (AI) sta avendo un impatto sempre maggiore sulla nostra vita quotidiana, e gli assistenti vocali sono un esempio concreto di come l'AI possa essere utilizzata per migliorare la nostra esperienza. Tuttavia, l'utilizzo di architetture cloud-based per lo speech-to-text, la prima fase del funzionamento di un assistente vocale, rappresenta un rischio per la privacy dell'utente, poiché i dati audio vengono inviati in remoto. In questa tesi viene proposta un'architettura di distributed learning per speech-to-text che permette di coniugare i vantaggi delle architetture cloud-based, come la potenza computazionale e la flessibilità, con i vantaggi delle architetture edge-based, come la privacy dei dati. L'architettura proposta si basa sull'utilizzo di un server centrale e più server locali. L'utente interagisce con un dispositivo locale che gli permette di interfacciarsi con il server locale, il quale elabora la risposta senza la necessità di inviare la registrazione vocale in remoto. Il server centrale ha la funzione di raccogliere i parametri dai vari server locali e di farli convergere in un modello centrale, che sarà poi ridistribuito nuovamente ai vari server locali. Questa architettura permette di garantire la privacy dell'utente, poiché i dati audio non vengono inviati in remoto, e di migliorare le prestazioni dello speech-to-text, poiché i dati audio di tutti gli utenti vengono utilizzati per addestrare il modello.
2022
MODELLING OF A DISTRIBUTED LEARNING ARCHITECTURE AND APPLICATION ON SPEECH-TO-TEXT SYSTEMS
Edge-Cloud Computing
Speech-To-Text
Distributed Learning
Privacy
AI
File in questo prodotto:
File Dimensione Formato  
Tesi Zizzo -v. segreteria online con moduli pdfA.pdf

File consultabile da postazioni biblioteca

Dimensione 3.47 MB
Formato Adobe PDF
3.47 MB Adobe PDF

I documenti in UNITESI 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/20.500.14253/80957