Schița de curs

Introducere în TinyML și Edge AI

  • Ce este TinyML?
  • Avantajele și provocările AI pe microcontrole
  • Prezentare de instrumente TinyML: TensorFlow Lite și Edge Impulse
  • Aplicații ale TinyML în IoT și aplicații practice

Configurarea Mediuului de Dezvoltare pentru TinyML

  • Instalarea și configurarea Arduino IDE
  • Introducere în TensorFlow Lite pentru microcontrole
  • Utilizarea Edge Impulse Studio pentru dezvoltarea TinyML
  • Conectarea și testarea microcontrolelor pentru aplicații AI

Construirea și Antrenarea Modelelor de Aprendare Automată

  • Comprehensia fluxului de lucru TinyML
  • Colectarea și preprocesarea datelor senzorilor
  • Antrenarea modelelor de învățare automată pentru AI înglobată
  • Optimizarea modelului pentru procesarea cu consum redus de energie și în timp real

Implementarea Modelelor AI pe Microcontrole

  • Conversia modelelor AI în format TensorFlow Lite
  • Încărcarea și rularea modelului pe microcontroler
  • Validarea și depanarea implementărilor TinyML

Optimizarea TinyML pentru Performanță și Eficiență

  • Tehnici de cuantificare și comprimare a modelului
  • Strategii de gestionare a energiei pentru AI la bord
  • Restricțiile de memorie și calcul în AI înglobată

Aplicații Practice ale TinyML

  • Recunoașterea gesturilor utilizând datele accelerometrului
  • Clasificarea audio și detectarea cuvintelor cheie
  • Detectarea anomaliei pentru întreținerea predictivă

Securitatea și Trendurile Viitoare în TinyML

  • Asigurarea confidențialității și securității datelor în aplicațiile TinyML
  • Provocările învățării federate pe microcontrole
  • Cercetările și avansurile emergente în domeniul TinyML

Rezumat și Pasii Următori

Cerințe

  • Experiență în programarea sistemelor(embedded) integrate
  • Cunoașterea limbajelor de programare Python sau C/C++
  • Cunoștințe de bază despre conceptele învățării automate (machine learning)
  • Comprehesionă hardware-ului și a perifericilor microcontrolerelor

Publicul țintă

  • Ingineri de sisteme integrate (embedded)
  • Dezvoltatori AI
 21 ore

Numărul de participanți


Pret per participant

Upcoming Courses

Categorii înrudite