mozzicone Cos'è l'Edge AI e l'Edge Computing? - Unite.AI
Seguici sui social
Corso di perfezionamento sull'intelligenza artificiale:

AI 101

Cos'è l'Edge AI e l'Edge Computing?

mm
aggiornato on

Edge AI è uno dei nuovi settori più importanti dell'intelligenza artificiale e mira a consentire alle persone di eseguire processi di intelligenza artificiale senza doversi preoccupare della privacy o dei rallentamenti dovuti alla trasmissione dei dati. Edge AI sta consentendo un uso maggiore e più diffuso dell'IA, consentendo ai dispositivi intelligenti di reagire rapidamente agli input senza accesso a un cloud. Sebbene questa sia una rapida definizione di Edge AI, prendiamoci un momento per comprendere meglio Edge AI esplorando le tecnologie che lo rendono possibile e vedendo alcuni casi d'uso per Edge AI.

Che cos'è l'Edge Computing?

Per comprendere veramente l'Edge AI, dobbiamo prima capire l'Edge computing e il modo migliore per capirlo Edge computing è contrastarlo con il cloud computing. Il cloud computing è la fornitura di servizi informatici su Internet. Al contrario, i sistemi di edge computing non sono connessi a un cloud, invece di operare su dispositivi locali. Questi dispositivi locali possono essere un server di edge computing dedicato, un dispositivo locale, o un Internet of Things (IoT). Ci sono una serie di vantaggi nell'utilizzo dell'edge computing. Ad esempio, il calcolo basato su Internet/cloud è limitato dalla latenza e dalla larghezza di banda, mentre l'edge computing non è limitato da questi parametri.

Cos'è Edge AI?

Ora che comprendiamo l'Edge computing, noi può dare un'occhiata a Edge AI. Edge AI combina intelligenza artificiale e edge computing. Gli algoritmi AI vengono eseguiti su dispositivi in ​​​​grado di edge computing. Il vantaggio è che i dati possono essere elaborati in tempo reale, senza doversi connettere a un cloud.

La maggior parte dei processi di intelligenza artificiale all'avanguardia vengono eseguiti in un cloud poiché richiedono una grande quantità di potenza di calcolo. Il risultato è che questi processi di intelligenza artificiale possono essere vulnerabili ai tempi di inattività. Poiché i sistemi Edge AI operano su un dispositivo di edge computing, le operazioni sui dati necessarie possono avvenire localmente, essendo inviate quando viene stabilita una connessione Internet, il che consente di risparmiare tempo. Gli algoritmi di deep learning possono operare sul dispositivo stesso, il punto di origine dei dati.

L’Edge AI sta diventando sempre più importante perché sempre più dispositivi necessitano di utilizzare l’AI in situazioni in cui non possono accedere al cloud. Considera quanti robot di fabbrica o quante automobili oggigiorno sono dotate di algoritmi di visione artificiale. Un ritardo nella trasmissione dei dati in queste situazioni potrebbe essere catastrofico. Le auto a guida autonoma non possono soffrire di latenza durante il rilevamento di oggetti sulla strada. Poiché un tempo di risposta rapido è così importante, il dispositivo stesso deve disporre di un sistema Edge AI che gli consenta di analizzare e classificare le immagini senza fare affidamento su una connessione cloud.

Quando ai computer perimetrali vengono affidate le attività di elaborazione delle informazioni solitamente svolte sul cloud, il risultato è un'elaborazione in tempo reale a bassa latenza e in tempo reale. Inoltre, limitando la trasmissione dei dati solo alle informazioni più vitali, è possibile ridurre il volume dei dati stessi e ridurre al minimo le interruzioni della comunicazione.

Edge AI e Internet delle cose

Edge AI si integra con altre tecnologie digitali come il 5G e l'Internet of Things (IoT). L'IoT può generare dati che i sistemi Edge AI possono utilizzare, mentre la tecnologia 5G è essenziale per il continuo progresso sia dell'Edge AI che dell'IoT.

L'Internet of Things si riferisce a una varietà di dispositivi intelligenti collegati tra loro tramite Internet. Tutti questi dispositivi generano dati, che possono essere inseriti nel dispositivo Edge AI, che può anche fungere da unità di archiviazione temporanea per i dati fino a quando non viene sincronizzato con il cloud. Il metodo di elaborazione dei dati consente una maggiore flessibilità.

La quinta generazione della rete mobile, 5G, è fondamentale per lo sviluppo di Edge AI e Internet of Things. Il 5G è in grado di trasferire dati a velocità molto più elevate, fino a 20 Gbps, mentre il 4G è in grado di fornire dati a solo 1 Gbps. Il 5G supporta anche molte più connessioni simultanee rispetto al 4G (1,000,000 per chilometro quadrato contro 100,000) e una migliore velocità di latenza (1 ms contro 10 ms). Questi vantaggi rispetto al 4G sono importanti perché con la crescita dell'IoT, cresce anche il volume dei dati e la velocità di trasferimento ne risente. Il 5G consente più interazioni tra una gamma più ampia di dispositivi, molti dei quali possono essere dotati di Edge AI.

Casi d'uso per Edge AI

I casi d'uso per Edge AI includono praticamente qualsiasi istanza in cui l'elaborazione dei dati verrebbe eseguita in modo più efficiente su un dispositivo locale rispetto a quando viene eseguita tramite un cloud. Tuttavia, alcuni dei casi d'uso più comuni per Edge AI includono automobili auto-guida, droni autonomi, riconoscimento faccialee assistenti digitali.

Le auto a guida autonoma sono uno dei casi d'uso più rilevanti per Edge AI. Le auto a guida autonoma devono costantemente scansionare l'ambiente circostante e valutare la situazione, apportando correzioni alla sua traiettoria in base agli eventi vicini. L'elaborazione dei dati in tempo reale è fondamentale per questi casi e, di conseguenza, i loro sistemi Edge AI integrati sono responsabili dell'archiviazione, della manipolazione e dell'analisi dei dati. I sistemi di edge AI sono necessari per portare sul mercato veicoli di livello 3 e livello 4 (completamente autonomi).

Poiché i droni autonomi non sono pilotati da operatori umani, hanno requisiti molto simili per le auto autonome. Se un drone perde il controllo o non funziona correttamente durante il volo, può schiantarsi e danneggiare proprietà o vite umane. I droni possono volare lontano dalla portata di un punto di accesso a Internet e devono disporre di funzionalità Edge AI. I sistemi Edge AI saranno indispensabili per servizi come Amazon Prime Air, che mira a consegnare pacchi tramite drone.

Un altro caso d'uso per Edge AI sono i sistemi di riconoscimento facciale. I sistemi di riconoscimento facciale si basano su algoritmi di visione artificiale, analizzando i dati raccolti dalla telecamera. Le app di riconoscimento facciale che operano ai fini di attività come la sicurezza devono funzionare in modo affidabile anche se non sono connesse a un cloud.

Gli assistenti digitali sono un altro caso d'uso comune per Edge AI. Gli assistenti digitali come Google Assistant, Alexa e Siri devono poter operare su smartphone e altri dispositivi digitali anche quando non sono connessi a Internet. Quando i dati vengono elaborati sul dispositivo, non è necessario inviarli al cloud, il che contribuisce a ridurre il traffico ea garantire la privacy.

Blogger e programmatore con specialità in machine Learning ed Deep Learning temi. Daniel spera di aiutare gli altri a usare il potere dell'intelligenza artificiale per il bene sociale.