Internet delle cose: i dispositivi funzioneranno con il deep learning

Date:

Share post:

Il deep learning, o apprendimento profondo, è ormai ovunque. Questa branca dell’intelligenza artificiale, fra le altre attività, cura i social media e fornisce i risultati di ricerca su Google. Presto l’apprendimento profondo potrebbe anche controllare i parametri vitali o impostare il termostato dei riscaldamenti. I ricercatori del MIT hanno sviluppato un sistema che potrebbe portare le reti neurali di apprendimento profondo in nuovi e minuscoli luoghi, come i chip all’interno dei dispositivi medici indossabili, gli elettrodomestici e i 250 miliardi di altri oggetti che costituiscono l'”internet delle cose” (IoT).

 

“Internet delle cose”: un po’ di storia

Il sistema, chiamato MCUNet, progetta reti neurali compatte che introducono l’apprendimento profondo sui dispositivi utilizzati nell'”Internet delle cose” con una precisione e una velocità senza precedenti, nonostante la memoria e la potenza di elaborazione limitate. Questa tecnologia potrebbe facilitare l’espansione dell'”Internet delle cose”, consentendo di risparmiare energia e migliorando la sicurezza dei dati.

La ricerca sarà presentata alla Conference on Neural Information Processing Systems che si terrà il mese prossimo. L’autore principale è Ji Lin, uno studente del dottorato di ricerca nel laboratorio di Song Han del Dipartimento di Ingegneria Elettrica e Informatica del MIT. I co-autori sono Han e Yujun Lin del MIT, Wei-Ming Chen del MIT e della National University Taiwan, e John Cohn e Chuang Gan del MIT-IBM Watson AI Lab.

Il cosiddetto “Internet delle cose” nacque nei primi anni ’80. Gli studenti della Carnegie Mellon University, tra cui Mike Kazar ’78, avevano collegato a Internet un distributore della Coca-Cola. La motivazione del gruppo era semplice: la pigrizia. Volevano usare i loro computer per confermare che la macchina fosse rifornita piuttosto che uscire dall’ufficio per acquistare la bibita. Si trattava del primo apparecchio al mondo ad avere un collegamento a Internet.

 

Il deep learning migliorerà l’andamento della nostra vita

Da quel momento, gli oggetti di uso quotidiano sono diventati sempre più collegati in rete: dai monitor cardiaci indossabili ai frigoriferi intelligenti che avvisano quando si è a corto di latte. I dispositivi che appartengono all'”Internet delle cose” funzionano spesso con microcontrollori, semplici chip privi di sistema operativo, con una potenza di elaborazione minima e meno di un millesimo della memoria di un tipico smartphone. Quindi le attività di riconoscimento dei modelli, come l’apprendimento profondo, sono difficili da eseguire localmente sui dispositivi IoT. Per analisi complesse, i dati raccolti vengono spesso inviati al cloud, il che li rende vulnerabili agli attacchi degli hacker.

In collaborazione con MCUNet, il gruppo di Han ha codificato due componenti necessari per il “minuscolo apprendimento profondo”, ossia per garantire il funzionamento delle reti neurali sui microcontrollori. Uno dei componenti è TinyEngine, un motore inferenziale che si occupa della gestione delle risorse. TinyEngine è ottimizzato per far funzionare una particolare struttura di rete neurale, che viene selezionata dall’altro componente di MCUNet: TinyNAS, un algoritmo di ricerca per l’architettura neurale.

Ph. credits: Foto di Gerd Altmann da Pixabay

Related articles

Recensione Call of Duty: Black Ops 6, è il migliore degli ultimi anni?

Call of Duty: Black Ops 6 è l'ultima fatica di Treyarch e Raven Software, uno sparatutto che prende quanto...

Inquinanti eterni e il danno ai reni e alla salute

Ogni età da quando l'uomo esiste è caratterizzata dalla presenza di varie problematiche, alcune di origine naturale e...

Forex Robots: Il futuro del Trading automatizzato nel mondo del mercato finanziario Tech-Driven

Sentiamo tutti i giorni parlare di intelligenza artificiale e di come questa ha cambiato il mondo negli ultimi...

Prediabete: le 5 mosse consigliate dai medici per prevenire la malattia

Il prediabete è una condizione in cui i livelli di zucchero nel sangue sono più alti del normale,...