Zkuste nás kontaktovat
 Doba trvání 21 hodiny

Návrh Školení

Úvod do TinyML a vestavěného AI

  • Vlastnosti nasazování modelů TinyML
  • Omezení v prostředích mikrokontrolerů
  • Ukázka vestavěných AI nástrojových řetězců

Základy optimalizace modelů

  • Pochopení výpočetních láhev
  • Identifikace operací náročných na paměť
  • Základní profilace výkonu

Techniky kvantizace

  • Strategie kvantizace po tréninku
  • Kvantizace-aware training
  • Posuzování kompromisů mezi přesností a zdroji

Ořez a komprese

  • Metody strukturizovaného a nestructurizovaného ořezu
  • Sdílení vah a ředění modelů
  • Algoritmy komprese pro lehkou inferenci

Optimalizace s ohledem na hardwar

  • Nasazování modelů na systemech ARM Cortex-M
  • Optimalizace pro DSP a akcelerátory
  • Zapojení paměti a úvahy o toku dat

Benchmarkování a validace

  • Analýza latence a throughputu
  • Měření spotřeby energie a výkonu
  • Testování přesnosti a robustnosti

Pracovní toky a nástroje pro nasazení

  • Používání TensorFlow Lite Micro pro vestavěné nasazení
  • Integrace modelů TinyML s potrubím Edge Impulse
  • Testování a ladění na skutečném hardwaru

Pokročilé strategie optimalizace

  • Vyhledávání neuronových architektur pro TinyML
  • Hybridní přístupy kvantizace a ořezu
  • Destilace modelů pro vestavěnou inferenci

Shrnutí a další kroky

Požadavky

  • Pochopení pracovních toků strojového učení
  • Zkušenosti s vestavěnými systémy nebo vývojem založeným na mikrokontrolerech
  • Znalost programování v jazyce Python

Cílová skupina

  • Výzkumníci v oblasti AI
  • Inženýři specializující se na vestavěné ML
  • Profesionáli pracující na inferenčních systémech s omezenými zdroji

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie