Intel movidius: inteligență artificială pe un usb

Cuprins:
- Ce rezolvă inteligența artificială și cum
- Intel Movidius: dezvoltarea AI în mâinile noastre
- Intel Movidius: este integrat un USB?
- Un exemplu de AI integrat care ar putea fi realizat cu Intel Movidius
- Am încercat
- Ce insigna! Aceasta ... Concluzii
2001: Odiseea în spațiu, Ex machina și eu, Robot sunt câteva exemple de inteligență artificială tratate de știința ficțiune. Ființele gânditoare, care după ce interacționează cu noi, consideră propria lor existență și conflictul începe. În ciuda faptului că este o lucrare de reflecție foarte interesantă, inteligența artificială este o disciplină actuală de programare care nu are de-a face cu conștiința. Este o realitate, iar Intel Movidius este un USB de dezvoltare la dispoziția noastră.
Am testat-o și apoi vă oferim o pensulă a AI și ce rol are acest stick de dezvoltare pe care ni-l oferă Intel. Vrei să afli mai multe despre această inteligență artificială? Nu rata analiza noastră.
Ce este actualmente implementată inteligența artificială?
AI sau Inteligența Artificială a fost descrisă în literatura futuristă și de către unii savanți ca fiind capacitatea unui sistem informatic de a gândi psihologic ca ar fi un om. Reflecții despre ce este conștiința și ce derivă din faptul că un program îl poate dobândi alimentează cuptoarele imaginației din cărți, filme și seriale.
Dar alte ramuri ale academicienilor, cercetătorilor și programatorilor o definesc în termeni mai concreți. Dacă înțelegem inteligența ca fiind capacitatea structurată de rezolvare a problemelor, aceasta este mult mai aproape de ceea ce înțelegem ca un program de calculator. Inteligența artificială despre care se vorbește atât de mult astăzi este de acest tip, programe de calculator care încearcă să rezolve probleme și să îmbunătățească modul în care o fac cu experiența lor.
Ce rezolvă inteligența artificială și cum
Dacă despre Inteligența Artificială despre care vorbim nu este o conștiință, ci un program care rezolvă problemele, ce o diferențiază de „programarea convențională”?
La fel ca noi, diferite tipuri de AI încearcă să rezolve o problemă încercând-o de mai multe ori până găsesc cea mai bună metodă pentru a o face. Pentru a învăța, programul este structurat matematic și este instruit literalmente cu date. De fiecare dată devine mai bine să dai un rezultat problemei și, dacă continuă să învețe cu mai multe date, reorientează algoritmul care caută soluția.
Intel Movidius: dezvoltarea AI în mâinile noastre
La fel ca procesarea 3D și a imaginilor, algoritmii de inteligență artificială sunt foarte complexe cu logica unui procesor convențional și pot fi accelerate de hardware. Accelerarea hardware-ului GPU a fost un prim pas pe care producătorii l-au pus la dispoziția noastră, dar produsele încorporate sau integrate nu vor transporta 300 de carduri grafice de € 300 care consumă 80W.
Pentru aplicații precum o cameră de securitate sau un drone, ceea ce numim sisteme integrate sau integrate, consumul și dimensiunea de pe placa electronică trebuie să fie minime. Același lucru este valabil și pentru smartphone-urile, care relevă procesarea imaginilor pe cipuri cu accelerație hardware AI.
Așadar, producători precum Intel dezvoltă și oferă cipuri care pot fi integrate în aplicații de acest tip. Intel Movidius este o platformă software și hardware care face doar asta, rulând Inteligență artificială pe un cip mic, cu putere redusă, cu putere redusă. Cu 1W este capabil să efectueze sarcini de procesare a imaginii, cum ar fi recunoașterea feței, obiecte… cu o performanță de 100 GFlops. Este un rezultat mai mic decât ceea ce oferă un GPU, dar suficient pentru sarcinile de AI care sunt solicitate și poate fi integrat în designul electronic al unui produs final.
Intel Movidius: este integrat un USB?
În funcție de aplicație, puteți simplifica designul electronic și aveți întotdeauna conectat Intel Movidius USB. Dacă nu, desigur, în majoritatea cazurilor, care este USB Movidius pentru atunci?
Când proiectați un dispozitiv (smartphone, frigider, mașină, cameră de securitate…), una dintre cele mai importante părți ale acesteia este placa electronică. Pentru ca electronica și programarea să meargă bine, deciziile trebuie luate în considerare ambele categorii. Atunci când alegeți procesoarele și driverele care urmează să fie implementate pe PCB, este esențial să alegeți cipuri care să ușureze lucrurile prin accelerare.
Acesta este motivul pentru care Intel dorește să vândă milioane de cipuri Movidius pe care producătorii de dispozitive le vor integra pe plăcile produselor lor și să vândă Movidius USB care permite oricărui dezvoltator să se antreneze și să programeze pentru propria platformă într-un mod ieftin și accesibil. Echipa tehnică va alege cipul și software-ul care este cel mai accesibil și mai robust, iar stick-ul Movidius permite evoluția AI fără să fi făcut încă tabloul electronic al produsului final, iar apoi se vor asigura că aceste companii își vor cumpăra cipurile pentru produsele lor.
Un exemplu de AI integrat care ar putea fi realizat cu Intel Movidius
Dacă urmează să proiectăm o cameră forestieră care va încerca să măsoare populația de linci într-o anumită zonă, Inteligența Artificială va permite aceeași cameră, înainte de conectarea cu oricine, să efectueze recunoașterea și să trimită un mesaj simplu spunând „Am văzut un linx” în în loc să trimită imagini și ca serverul să execute Inteligență artificială.
Cu aceasta economisim lățimea de bandă și costurile de conectare, deoarece pot fi utilizate mesaje foarte simple. De asemenea, serverul poate fi mult mai simplu, iar noi vom face computing de ceață și nu cloud computing . Dacă în loc să păstrăm serverul în facilitățile noastre, plătim Amazon sau Google pentru a utiliza resurse de calcul pe serverele lor, costul de a păstra o înregistrare a mesajelor „Am văzut un linx” este mult mai mic decât a primi sume mari date în format de imagine, prelucrați-le prin AI și aveți registrul, toate pe server. Vorbim periodic de mii de euro.
Am încercat
Am făcut câteva teste cu programele AI pe care Intel ni le oferă deja compilate. Aceste programe au fost codificate folosind Tensorflow și instruite cu multe fotografii cu diferite obiecte. Când rulăm programul spunându-i să caute o fotografie pe care i-am pus-o, ne spune probabilitatea de la 0 la 1 că este un obiect al categoriilor pe care le-a pregătit.
Vedem cum funcționează AI într-un mod probabilistic și fiind instruit prin date. Exemplele pe care ni le oferă Intel sunt destul de impresionante, deoarece au lovit cu un nivel de încredere mai mare de 90% fotografiile pe care le oferim printre 1001 de categorii.
Ce insigna! Aceasta… Concluzii
În dezvoltarea unui produs care are electronice și programare, trebuie să țineți întotdeauna cont de cum și de unde sunt procesate datele. Acest lucru este valabil mai ales, în prezent, în domeniul Inteligenței artificiale, iar Intel este unul dintre producătorii care pune instrumente pentru a obține rezultate mai bune cu platforma Movidius.
Stick- ul USB cu Inteligență Artificială accelerată hardware este destinat să faciliteze instruirea și programarea dezvoltatorilor și să poată vinde cipurile Movidius, astfel încât să poată fi integrate în fiecare dintre produsele finale rezultate din aceste proiecte.
Minicomputerul Nvidia a reușit deja să creeze inteligență artificială în drone

NVIDIA a introdus Jetson TX1 practic un supercomputer de buzunar dezvoltat pentru a aduce resurse de inteligență artificială la diverse
Nvidia anunță tesla p40 și tesla p4 pentru inteligență artificială

Nvidia și-a anunțat noile carduri grafice Tesla P40 și Tesla P4 alături de software-ul care promite o descoperire masivă în domeniul inteligenței artificiale.
Creasta lacului Intel, procesor nou cu hbm2 pentru inteligență artificială

Noul procesor Intel Lake Crest conceput special pentru inteligență artificială și capabil să concureze cu cele mai bune soluții Nvidia.