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 inteligența artificială 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
- Flashing ș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 inteligență artificială în format TensorFlow Lite
- Implementarea modelelor pe dispozitive hardware
Optimizarea TinyML pentru dispozitive de margine
- Reducerea amprentei de memorie și de calcul
- Tehnici de cuantizare și compresie a modelelor
- Evaluarea performanței modelelor TinyML
Aplicații și cazuri de utilizare ale TinyML
- Recunoașterea gesturilor folosind date de la accelerometru
- Clasificarea audio și detectarea 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
- Avansări și cercetări viitoare în domeniul TinyML
Rezumat și pași următori
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 încorporate (opțional, dar util)
Publicul țintă
- Ingineri
- Oameni de știință de date
- Pasionați de inteligența artificială
14 Ore