Intrati in legatura
 Durata 21 ore

Schița de curs

Introducere în TinyML

  • Înțelegerea constrângerilor și capabilităților TinyML
  • Revizuirea platformelor comune de microcontrolere
  • Compararea Raspberry Pi vs Arduino vs alte plăci

Setup și Configurare Hardware

  • Pregătirea sistemului de operare Raspberry Pi
  • Configurarea plăcilor Arduino
  • Conectarea senzorilor și a perifericelor

Tehnici de Colectare a Datelor

  • Capturarea datelor de la senzori
  • Gestionarea datelor audio, de mișcare și de mediu
  • Crearea de seturi de date etichetate

Dezvoltarea Modelelor pentru Dispozitive Edge

  • Selectarea arhitecturilor de model potrivite
  • Antrenarea modelelor TinyML cu TensorFlow Lite
  • Evaluarea performanței pentru utilizare embedded

Optimizarea și Conversia Modelelor

  • Strategii de cuantizare
  • Conversia modelelor pentru deploy pe microcontrolere
  • Optimizarea memoriei și a calculelor

Deploy pe Raspberry Pi

  • Rularea inferenței TensorFlow Lite
  • Integrarea output-ului modelului în aplicații
  • Depanarea problemelor de performanță

Deploy pe Arduino

  • Utilizarea bibliotecii Arduino TensorFlow Lite Micro
  • Flash-uirea modelelor pe microcontrolere
  • Verificarea acurateței și a comportamentului de execuție

Construirea de Aplicații TinyML Complete

  • Proiectarea holistică a fluxurilor de lucru AI embedded
  • Implementarea de prototipuri interactive, realiste
  • Testarea și rafinarea funcționalității proiectului

Rezumat și Pașii Următori

Cerințe

  • Înțelegerea conceptelor de bază de programare
  • Experiență în utilizarea microcontrolerelor
  • Familiaritate cu Python sau C/C++

Public țintă

  • Makeri
  • Pasionați
  • Dezvoltatori de AI embedded

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite