Schița de curs

Introducere în TinyML și Edge AI

  • Ce este TinyML?
  • Avantaje și provocări ale IA pe microcontrolere
  • Prezentare generală a instrumentelor TinyML: TensorFlow Lite și Edge Impulse
  • Cazuri de utilizare a TinyML în IoT și aplicații din lumea reală

Configurarea mediului de dezvoltare TinyML

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

Construirea și instruirea modelelor Machine Learning

  • Înțelegerea fluxului de lucru TinyML
  • Colectarea și preprocesarea datelor senzorilor
  • Pregătirea modelelor de învățare automată pentru AI încorporată
  • Optimizarea modelelor pentru putere redusă și procesare în timp real

Implementarea modelelor AI pe Microcontroller s

  • Conversia modelelor AI în format TensorFlow Lite
  • Lansarea și rularea modelelor pe microcontrolere
  • Validarea și depanarea implementărilor TinyML

Optimizarea TinyML pentru performanță și eficiență

  • Tehnici de cuantizare și compresie a modelelor
  • Strategii de gestionare a consumului de energie pentru inteligența artificială periferică
  • Constrângeri de memorie și de calcul în inteligența artificială încorporată

Aplicații practice ale TinyML

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

Securitate și tendințe viitoare în TinyML

  • Asigurarea confidențialității și securității datelor în aplicațiile TinyML
  • Provocările învățării federative pe microcontrolere
  • Cercetare emergentă și progrese în TinyML

Rezumat și pași următori

Cerințe

  • Experiență în programarea sistemelor integrate
  • Familiaritate cu programarea Python sau C/C++
  • Cunoștințe de bază ale conceptelor de învățare automată
  • Înțelegerea hardware-ului și a perifericelor microcontrolerului

Audiență

  • Ingineri de sisteme încorporate
  • Dezvoltatori AI
 21 ore

Numărul de participanți


Pret per participant

Upcoming Courses

Categorii înrudite