Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în TinyML
- Înțelegerea constrângerilor și a capacităților TinyML
- Revizuirea platformelor de microcontrolere comune
- Compararea Raspberry Pi cu Arduino versus alte plăci
Configurarea și pregătirea hardware-ului
- Pregătirea OS-ului Raspberry Pi
- Configurarea plăcilor Arduino
- Conectarea senzorilor și periferiilor
Tehnici de colectare a datelor
- Capturarea datelor de la senzori
- Gestionarea datelor audio, mișcării și mediului
- Crearea seturilor de date etichetate
Dezvoltarea modelelor pentru dispozitive periferice
- Selectarea arhitecturilor modelului potrivite
- Antrenarea modelelor TinyML cu TensorFlow Lite
- Evaluarea performanței pentru utilizare încorporată
Optimizarea și convertirea modelului
- Strategii de cuantificare
- Convertirea modelelor pentru implementarea pe microcontrolere
- Optimizarea memoriei și a calculului
Implementarea pe Raspberry Pi
- Rularea inferinței TensorFlow Lite
- Integrarea ieșirii modelului în aplicații
- Depanarea problemelor de performanță
Implementarea pe Arduino
- Utilizarea bibliotecii Arduino TensorFlow Lite Micro
- Incărcarea modelelor pe microcontrolere
- Verificarea acurateții și comportamentului execuției
Construirea aplicațiilor TinyML complete
- Proiectarea fluxurilor de lucru AI încorporate globale
- Implementarea prototipurilor interactive, în lumea reală
- Testarea și rafinarea funcționalității proiectului
Rezumat și următoarele pași
Cerințe
- Înțelegerea conceptelor de bază de programare
- Experiența cu utilizarea microcontrolerelor
- Familiaritatea cu Python sau C/C++
Publicul Țintă
- Inovații
- Aficieni
- Dezvoltatori de AI încorporată
21 ore