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.
Durata 21 ore
Schița de curs
Introducere în TinyML
- Înțelegerea constrângerilor și capabilităților TinyML
- Trecerea în revistă a platformelor comune de microcontrolere
- Comparația între Raspberry Pi, Arduino și alte plăci
Configurarea hardware-ului
- Pregătirea sistemului de operare Raspberry Pi
- Configurarea plăcilor Arduino
- Conectarea senzorilor și perifericelor
Tehnici de colectare a datelor
- Capturarea datelor de la senzori
- Gestionarea datelor audio, de mișcare și de mediu
- Crearea de seturi de date etichetate
Dezvoltarea modelelor pentru dispozitive edge
- Selectarea arhitecturilor de model potrivite
- Antrenarea modelelor TinyML cu TensorFlow Lite
- Evaluarea performanței pentru utilizarea embedded
Optimizarea și conversia modelelor
- Strategii de cuantizare
- Conversia modelelor pentru implementarea pe microcontrolere
- Optimizarea memoriei și a performanței computaționale
Implementarea pe Raspberry Pi
- Rularea inferenței cu TensorFlow Lite
- Integrarea rezultatelor modelului în aplicații
- Depanarea problemelor de performanță
Implementarea pe Arduino
- Utilizarea bibliotecii Arduino TensorFlow Lite Micro
- Încărcarea modelelor pe microcontrolere
- Verificarea acurateței și a comportamentului la execuție
Construirea de aplicații TinyML complete
- Proiectarea de fluxuri de lucru holistice pentru AI embedded
- Implementarea de prototipuri interactive pentru lumea reală
- Testarea și rafinarea funcționalității proiectului
Rezumat și pașii următori
Cerințe
- Înțelegerea conceptelor de bază de programare
- Experiență în utilizarea microcontrolerelor
- Familiaritate cu Python sau C/C++
Public țintă
- Makeri
- Pasionați
- Dezvoltatori de AI embedded