Schița de curs

Introducere în TinyML și Edge AI

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

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 de AI

Construirea și antrenarea modelelor de machine learning

  • Înțelegerea fluxului de lucru TinyML
  • Colectarea și preprocesarea datelor de la senzori
  • Antrenarea modelelor de machine learning pentru AI încorporate
  • Optimizarea modelelor pentru procesare în timp real și consum redus de energie

Implementarea modelelor de AI pe microcontrolere

  • Conversia modelelor de AI în format TensorFlow Lite
  • Flash-ul ș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 management al energiei pentru AI la edge
  • Constrângeri de memorie și calcul în AI încorporat

Aplicații practice ale TinyML

  • Recunoașterea gesturilor folosind date de la accelerometru
  • Clasificarea audio și detectarea cuvintelor cheie
  • Detectarea anomaliilor pentru mentenanță predictivă

Securitate și tendințe viitoare în TinyML

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

Rezumat și pași următori

Cerințe

  • Experiență în programarea sistemelor încorporate
  • Familiaritate cu programarea în Python sau C/C++
  • Cunoștințe de bază despre conceptele de machine learning
  • Înțelegere a hardware-ului microcontrolerelor și a perifericelor

Publicul țintă

  • Ingineri de sisteme încorporate
  • Dezvoltatori de AI
 21 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite