Schița de curs

Introducere în TinyML

  • Ce este TinyML?
  • De ce să rulați AI pe microcontrolere?
  • Provocări și beneficii ale TinyML

Configurarea Medii de Dezvoltare TinyML

  • Panoramică a catenelor de instrumente TinyML
  • Instalarea TensorFlow Lite pentru Microcontrolere
  • Lucrul cu Arduino IDE și Edge Impulse

Construirea și Implementarea Modelelor TinyML

  • Antrenamentul modelelor AI pentru TinyML
  • Conversia și compresia modelelor AI pentru microcontrolere
  • Implementarea modelelor pe hardware cu consum ridicat de energie

Optimizarea TinyML Pentru Eficiența Energetică

  • Tehnici de cuantificare pentru compresia modelului
  • Considerații legate de întârzieri și consum de energie
  • Eliberarea unui echilibru între performanță și eficiență energetică

Inferența în timp real pe microcontrolere

  • Procesarea datelor senzorului cu TinyML
  • Rularea modelelor AI pe Arduino, STM32 și Raspberry Pi Pico
  • Optimizarea inferenței pentru aplicații în timp real

Integrarea TinyML cu aplicațiile IoT și Edge

  • Conectarea TinyML cu dispozitivele IoT
  • Comunicare fără fir și transmitere de date
  • Implementarea soluțiilor AI-powered IoT

Aplicații din Viața Reală și Trenduri Viitoare

  • Scenarii de utilizare în sănătate, agricultură și monitorizarea industrială
  • Viitorul AI cu consum ridicat de energie
  • Următorii pași în cercetarea și implementarea TinyML

Rezumat și Pașii Următori

Cerințe

  • O înțelegere a sistemelor emblocate și a microcontrolelor
  • Experiență cu fundamentele Inteligenței Artificiale sau Aprenderea Automată
  • Cunoștințe de bază în programare C, C++ sau Python

Publicul țintă

  • Ingineri emblocți
  • Dezvoltatori IoT
  • Cercetători în domeniul Inteligenței Artificiale
 21 ore

Numărul de participanți


Pret per participant

Upcoming Courses

Categorii înrudite