Recensioni

Intel movidius: intelligenza artificiale su un usb

Sommario:

Anonim

2001: Odyssey in Space, Ex machina e I, Robot sono alcuni esempi di Intelligenza Artificiale trattata dalla fantascienza. Esseri pensanti, che dopo aver interagito con noi considerano la propria esistenza e inizia il conflitto. Nonostante siano opere di riflessione molto interessanti, l'intelligenza artificiale è una disciplina di programmazione attuale che non ha a che fare con la coscienza. È una realtà e Intel Movidius è una USB di sviluppo a nostra disposizione.

L'abbiamo testato e poi ti forniamo una pennellata dell'intelligenza artificiale e quale ruolo ha questo sviluppo che Intel ci offre. Vuoi saperne di più su questa intelligenza artificiale? Non perdere la nostra analisi.

Cos'è attualmente implementata l'intelligenza artificiale?

L'intelligenza artificiale o l'intelligenza artificiale è stata descritta nella letteratura futuristica e da alcuni studiosi come la capacità di un sistema informatico di pensare psicologicamente come farebbe un essere umano. Le riflessioni su cosa sia la coscienza e su cosa derivi dal fatto che un programma può acquisirla alimenta le fornaci dell'immaginazione in libri, film e serie.

Ma altri rami di accademici, ricercatori e programmatori lo definiscono in termini più concreti. Se intendiamo l'intelligenza come la capacità strutturata di risolvere i problemi, è molto più vicina a ciò che intendiamo come programma per computer. L'intelligenza artificiale di cui si parla così tanto oggi è di questo tipo, programmi per computer che cercano di risolvere i problemi e migliorare il modo in cui lo fanno con la loro esperienza.

Cosa risolve l'intelligenza artificiale e come

Se l'intelligenza artificiale di cui stiamo parlando non è una coscienza ma un programma che risolve i problemi, cosa la differenzia dalla "programmazione convenzionale"?

Come noi, diversi tipi di intelligenza artificiale cercano di risolvere un problema provandolo più volte fino a quando non trovano il metodo migliore per farlo. Per imparare, il programma è matematicamente strutturato e letteralmente addestrato con i dati. Ogni volta che diventa meglio dare un risultato al problema, e se continua ad apprendere con più dati, riorienta l'algoritmo che cerca la soluzione.

Intel Movidius: lo sviluppo dell'IA nelle nostre mani

Come il 3D e l'elaborazione delle immagini, gli algoritmi di Intelligenza Artificiale sono molto complessi per la logica di una CPU convenzionale e possono essere accelerati dall'hardware. L'accelerazione hardware della GPU è stata il primo passo che i produttori ci hanno messo a disposizione, ma i prodotti integrati o integrati non trasporteranno schede grafiche da € 300 che consumano 80 W.

Per applicazioni come una videocamera di sicurezza o un drone, ciò che chiamiamo sistemi integrati o integrati, il consumo e le dimensioni sulla scheda elettronica devono essere minimi. Lo stesso vale per gli smartphone, che stanno relegando l'elaborazione delle immagini ai chip con l'accelerazione hardware AI.

Quindi produttori come Intel stanno sviluppando e offrendo chip che possono essere integrati in applicazioni di questo tipo. Intel Movidius è una piattaforma software e hardware che fa proprio questo, eseguendo l'Intelligenza Artificiale su un piccolo chip relativamente potente, a bassa potenza. Con 1W è in grado di eseguire attività di elaborazione delle immagini come riconoscimento dei volti, oggetti… con una prestazione di 100 GFlop. È un risultato inferiore rispetto a quello che offre una GPU, ma sufficiente per le attività di intelligenza artificiale che gli vengono richieste e può essere integrato nella progettazione elettronica di un prodotto finale.

Intel Movidius: USB integrato ?

A seconda dell'applicazione, è possibile semplificare il design elettronico e avere sempre Intel Movidius USB collegato. In caso contrario, ovviamente, nella maggior parte dei casi, a cosa serve Movidius USB?

Quando si progetta un dispositivo (smartphone, frigorifero, auto, videocamera di sicurezza…), una delle sue parti più importanti è la scheda elettronica. Perché l'elettronica e la programmazione vadano bene insieme, le decisioni devono essere prese tenendo conto di entrambe le categorie. Quando si scelgono processori e driver da distribuire sul PCB, è fondamentale scegliere i chip che renderanno le cose più facili accelerando.

Questo è il motivo per cui Intel vuole vendere milioni di chip Movidius che i produttori di dispositivi integreranno nelle schede dei propri prodotti e vendere Movidius USB che consente a qualsiasi sviluppatore di addestrare e programmare per la propria piattaforma in modo economico e accessibile. Il team tecnico sceglierà il chip e il software più accessibili e robusti, e lo stick Movidius consente lo sviluppo dell'IA senza aver ancora realizzato la scheda elettronica del prodotto finale, e quindi si assicurano che queste società acquistino i loro chip per i loro prodotti.

Un esempio di AI integrato che potrebbe essere fatto con Intel Movidius

Se progetteremo una telecamera forestale che proverà a misurare la popolazione di lince in un'area specifica, l'Intelligenza Artificiale consentirà alla stessa telecamera, prima di connettersi con chiunque, di eseguire la ricognizione e di inviare un semplice messaggio dicendo "Ho visto una lince" in invece di inviare immagini e che il server esegue Intelligenza Artificiale.

Con questo risparmiamo la larghezza di banda e i costi di connessione poiché è possibile utilizzare messaggi molto semplici. Inoltre, il server può essere molto più semplice e faremo il fog computing piuttosto che il cloud computing . Se invece di mantenere il server nelle nostre strutture paghiamo Amazon o Google per utilizzare le risorse di elaborazione sui loro server, il costo di tenere semplicemente un registro dei messaggi "Ho visto una lince" è molto meno che ricevere grandi quantità dati in formato immagine, elaborarli tramite AI e avere il registro, tutto sul server. Parliamo periodicamente di migliaia di euro.

Ci abbiamo provato

Abbiamo fatto alcuni test con i programmi AI che Intel ci offre già compilati. Questi programmi sono stati codificati usando Tensorflow e addestrati con molte foto di oggetti diversi. Quando eseguiamo il programma dicendogli di cercare una foto che abbiamo messo su di esso, ci dice la probabilità di 0 a 1 che è un oggetto delle categorie che ha addestrato.

Vediamo come l'IA funziona in modo probabilistico e viene addestrata attraverso i dati. Gli esempi che Intel ci offre sono piuttosto impressionanti, perché colpiscono con un livello di confidenza superiore al 90% le foto che diamo loro tra 1001 categorie.

Che distintivo! Questo… Conclusioni

Nello sviluppo di un prodotto dotato di elettronica e programmazione, è necessario tenere sempre conto di come e dove vengono elaborati i dati. Ciò è particolarmente vero, attualmente, nel campo dell'intelligenza artificiale, e Intel è uno dei produttori che mette gli strumenti per ottenere risultati migliori con la piattaforma Movidius.

La chiavetta USB con Intelligenza Artificiale con accelerazione hardware ha lo scopo di facilitare la formazione e la programmazione degli sviluppatori e di essere in grado di vendere i chip Movidius in modo che possano essere integrati in ciascuno dei prodotti finali risultanti da tali progetti.

Recensioni

Scelta dell'editore

Back to top button