Hvala što ste poslali upit! Jedan od naših članova tima će vas uskoro kontaktirati.
Hvala što ste poslali rezervaciju! Jedan od naših članova tima će vas uskoro kontaktirati.
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
Iskustva korisnika (1)
Vežbe
Gianluca Bovo - Urmet
Kurs - Security and Privacy in TinyML Applications
Mašinski prevedeno