Intrati in legatura

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

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite