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 limitărilor și capacităților TinyML
- Revizuirea platformelor comune de microcontrolere
- Compararea Raspberry Pi vs Arduino vs alte plăci
Configurarea și setarea hardware
- Pregătirea sistemului de operare Raspberry Pi
- Configurarea plăcilor Arduino
- Conectarea senzorilor și perifericelor
Tehnici de colectare a datelor
- Captarea datelor de la senzori
- Prelucrarea datelor audio, de mișcare și de mediu
- Crearea de seturi de date etichetate
Dezvoltarea modelelor pentru dispozitive edge
- Selectarea arhitecturilor de modele potrivite
- Antrenarea modelelor TinyML cu TensorFlow Lite
- Evaluarea performanței pentru utilizare embedded
Optimizarea și conversia modelelor
- Strategii de cuantizare
- Conversia modelelor pentru implementarea pe microcontrolere
- Optimizarea memoriei și a calculului
Implementarea pe Raspberry Pi
- Executarea inferenței TensorFlow Lite
- Integrarea rezultatelor modelelor în aplicații
- Depanarea problemelor de performanță
Implementarea pe Arduino
- Utilizarea bibliotecii Arduino TensorFlow Lite Micro
- Flash-ul modelelor pe microcontrolere
- Verificarea acurateței și comportamentului de execuție
Construirea de aplicații TinyML complete
- Proiectarea fluxurilor de lucru AI integrate de la cap la coadă
- Implementarea prototipurilor interactive din lumea reală
- Testarea și rafinarea funcționalității proiectului
Rezumat și pași următori
Cerințe
- Înțelegerea conceptelor de bază ale programării
- Experiență în utilizarea microcontrolerelor
- Familiaritate cu Python sau C/C++
Publicul țintă
- Makers
- Hobbyști
- Dezvoltatori AI embedded
21 Ore