Kontaktirajte nas
 Trajanje 14 sati

Sadržaj kursa

Uvod u TinyML

  • Šta je TinyML?
  • Značaj mašinskog učenja na mikrokontrolerima
  • Poređenje tradicionalne veštačke inteligencije i TinyML-a
  • Pregled hardverskih i softverskih zahteva

Podešavanje TinyML okruženja

  • Instalacija Arduino IDE-a i podešavanje razvojnog okruženja
  • Uvod u TensorFlow Lite i Edge Impulse
  • Zapisivanje i podešavanje mikrokontrolera za TinyML aplikacije

Izrada i razvoj TinyML modela

  • Razumevanje TinyML protoka
  • Obuka jednostavnog modela mašinskog učenja za mikrokontrolere
  • Konverzija modela veštačke inteligencije u TensorFlow Lite format
  • Razvoj modela na hardverskim uređajima

Optimizacija TinyML-a za ivične uređaje

  • Smanjenje potrošnje memorije i računarske snage
  • Tehnike kvantizacije i kompresije modela
  • Merenje performansi TinyML modela

Primene i slučajevi korišćenja TinyML-a

  • Prepoznavanje gesta korišćenjem podataka akcelerometra
  • Klasifikacija zvuka i prepoznavanje ključnih reči
  • Detekcija anomaliija za prediktivno održavanje

Izazovi i budući trendovi u TinyML-u

  • Hardverska ograničenja i strategije optimizacije
  • Bezbednosni i privatni izazovi u TinyML-u
  • Budući napretak i istraživanja u TinyML-u

Sažetak i dalji koraci

Uslovi

  • Osnovna programska znanja (Python ili C/C++)
  • Poznavanje pojmova mašinskog učenja (preporučuje se, ali nije obavezno)
  • Razumevanje ugrađenih sistema (opciono, ali korisno)

Javna

  • Inženjeri
  • Naučnici za podatke
  • Stručnjaci za veštačku inteligenciju

Broj učesnika


Cena po učesniku

Iskustva korisnika (1)

Predstojeći kursevi

Povezane kategorije