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
- Ce este TinyML?
- Semnificația învățării automate pe microcontrolere
- Comparație între AI tradițional și TinyML
- Prezentare generală a cerințelor hardware și software
Configurarea mediului TinyML
- Instalarea Arduino IDE și configurarea mediului de dezvoltare
- Introducere în TensorFlow Lite și Edge Impulse
- Flasharea și configurarea microcontrolerelor pentru aplicații TinyML
Construirea și implementarea modelelor TinyML
- Înțelegerea fluxului de lucru TinyML
- Antrenarea unui model simplu de învățare automată pentru microcontrolere
- Conversia modelelor de AI în format TensorFlow Lite
- Implementarea modelelor pe dispozitive hardware
Optimizarea TinyML pentru dispozitive edge
- Reducerea amprentei de memorie și a cerințelor de calcul
- Tehnici de cuantizare și compresie a modelelor
- Evaluarea performanței modelelor TinyML
Aplicații și cazuri de utilizare TinyML
- Recunoașterea gesturilor folosind date de la accelerometru
- Clasificarea audio și identificarea cuvintelor cheie
- Detectarea anomaliilor pentru mentenanța predictivă
Provocări și tendințe viitoare în TinyML
- Limitări hardware și strategii de optimizare
- Preocupări legate de securitate și confidențialitate în TinyML
- Avansuri și cercetări viitoare în domeniul TinyML
Rezumat și următorii pași
Cerințe
- Cunoștințe de bază de programare (Python sau C/C++)
- Familiaritate cu conceptele de învățare automată (recomandat, dar nu obligatoriu)
- Înțelegerea sistemelor incorporate (opțional, dar util)
Publicul țintă
- Ingineri
- Oameni de știință ai datelor
- Pasionați de AI
14 Ore