Návrh Školení

Základy TinyML kanálů

  • Přehled fází TinyML pracovního postupu
  • Charakteristiky hardwaru na hranici síťe
  • Zvážení při návrhu kanálů

Shromažďování a předzpracování dat

  • Shromažďování strukturovaných a senzorových dat
  • Strategie označování a rozšiřování dat
  • Příprava datových sad pro prostředí s omezenými zdroji

Vývoj modelů pro TinyML

  • Volba architektur modelů pro mikrokontrolery
  • Trénovací pracovní postupy s využitím standardních ML rámceství
  • Hodnocení ukazatelů výkonnosti modelů

Optimalizace a komprese modelů

  • Techniky kvantizace
  • Řezání a sdílení váhových hodnot
  • Balancování přesnosti a omezení zdrojů

Převod a balení modelů

  • Export modelů do TensorFlow Lite
  • Integrace modelů do vnořených toolchainy
  • Správa velikosti a paměťových omezení modelu

Nasazení na mikrokontrolery

  • Přenášení modelů do cílových hardwarových zařízení
  • Konfigurace běhových prostředí
  • Testování reálného času

Monitorování, testování a ověřování

  • Strategie testování nasazených TinyML systémů
  • Ladicí modelové chování na hardwaru
  • Ověřování výkonu za reálných podmínek

Integrace plného end-to-end kanálu

  • Vytváření automatizovaných pracovních postupů
  • Správa verzí dat, modelů a firmwareu
  • Řízení aktualizací a iterací

Shrnutí a další kroky

Požadavky

  • Chápání základů strojového učení
  • Zkušenosti s vnořeným programováním
  • Přehled o Python založených datových pracovních postupech

Cílová skupina

  • Inženýři AI
  • Softwaroví vývojáři
  • Odborníci na vnořené systémy
 21 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie