Zkuste nás kontaktovat

Návrh Školení

Úvod do TinyML a umělé inteligence pro vestavěné systémy

  • Specifika nasazování modelů TinyML
  • Omezení v prostředí mikrokontrolérů
  • Přehled nástrojů pro vývoj umělé inteligence na vestavěných platformách

Základy optimalizace modelů

  • Identifikace výpočetních úzkých míst
  • Rozpoznávání operací náročných na využití paměti
  • Analýza základního výkonu modelů

Techniky kvantizace

  • Strategie kvantizace po trénování modelu
  • Kvantizace s ohledem na proces trénování
  • Hodnocení kompromisů mezi přesností a využitím zdrojů

Prořezávání a komprese modelů

  • Strukturální i nestrukturální metody prořezávání
  • Sdílení váhových parametrů a vytváření řídkých modelů
  • Algoritmy komprese pro efektivní inferenzi

Optimalizace s ohledem na konkrétní hardware

  • Nasazování modelů na systémech ARM Cortex-M
  • Optimalizace využití DSP jednotek a dalších akcelerátorů
  • Řešení týkající se mapování paměti a toku dat

Testování a validace modelů

  • Analýza latence a propustnosti systému
  • Měření spotřeby energie a výkonu
  • Ověřování přesnosti a odolnosti modelů

Postupy nasazení a využívané nástroje

  • Práce s nástrojem TensorFlow Lite Micro při nasazování na vestavěné systémy
  • Integrace modelů TinyML do řešení Edge Impulse
  • Testování a ladění přímo na skutečném hardwaru

Pokročilé strategie optimalizace

  • Vyhledávání optimální neurální architektury pro TinyML
  • Kombinované přístupy využívající kvantizaci a prořezávání
  • Distilace modelů za účelem efektivnější inferenze

Závěrečné shrnutí a další kroky

Požadavky

  • Základní znalosti pracovních postupů v oblasti strojového učení
  • Praktické zkušenosti s vestavěnými systémy nebo vývojem pro mikrokontroléry
  • Znalost programování v Pythonu

Cílová skupina

  • Výzkumníci v oblasti umělé inteligence
  • Inženýři specializující se na strojové učení pro vestavěné systémy
  • Odborníci pracující s inferenzními systémy v prostředích s omezenými zdroji
 21 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie