Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod do TinyML
- Co je to TinyML?
- Význam strojového učení na mikrokontrolérech
- Porovnání tradiční umělé inteligence a TinyML
- Přehled hardwarových a softwarových požadavků
Nastavení prostředí pro TinyML
- Instalace Arduino IDE a příprava vývojového prostředí
- Seznámení s nástroji TensorFlow Lite a Edge Impulse
- Nahrávání kódu a konfigurace mikrokontrolérů pro použití v TinyML
Vytváření a nasazování modelů TinyML
- Pochopení pracovního postupu při využití TinyML
- Výcvik jednoduchého modelu strojového učení určeného pro mikrokontroléry
- Převod modelů umělé inteligence do formátu TensorFlow Lite
- Nasazení modelů na hardwarová zařízení
Optimalizace TinyML pro zařízení na okraji sítě
- Snižování nároků na paměť a výpočetní kapacitu
- Techniky kvantizace a komprese modelů
- Měření výkonnosti modelů TinyML
Aplikace a příklady využití TinyML
- Rozpoznávání gest na základě dat z akcelerometru
- Klasifikace zvuku a rozpoznávání klíčových slov
- Detekce anomálií v rámci prediktivní údržby
Výzvy a budoucí trendy v oblasti TinyML
- Omezenosti hardwaru a strategie jejich překonávání
- Bezpečnostní a ochrana soukromí v kontextu TinyML
- Budoucí pokroky a výzkumy v oblasti TinyML
Shrnutí a další kroky
Požadavky
- Základní znalosti programování (Python nebo C/C++)
- Seznámení s koncepty strojového učení (není povinné, ale doporučené)
- Základní přehled o vestavěných systémech (není nutné, avšak užitečné)
Cílová skupina
- Inženýři
- Datoví vědci
- Zájemci o oblast umělé inteligence
14 Hodiny