Zkuste nás kontaktovat

Návrh Školení

Úvod do TinyML

  • Pochopení omezení a možností TinyML
  • Přehled běžných platforem mikrokontrolerů
  • Srovnání Raspberry Pi, Arduina a dalších desek

Nastavení a konfigurace hardwaru

  • Příprava systému Raspberry Pi OS
  • Konfigurace desek Arduino
  • Připojování senzorů a periférií

Techniky sběru dat

  • Zachycování dat ze senzorů
  • Práce s audio, pohybovými a environmentálními daty
  • Vytváření označených sad dat

Vývoj modelů pro zařízení na okraji sítě

  • Volba vhodných architektur modelů
  • Trénování modelů TinyML pomocí TensorFlow Lite
  • Hodnocení jejich výkonu pro použití v embedded prostředí

Optimalizace a konverze modelů

  • Metody kvantizace modelů
  • Převod modelů pro nasazení na mikrokontrolery
  • Optimalizace paměti a výpočetních zdrojů

Nasazení na Raspberry Pi

  • Spouštění inferencí pomocí TensorFlow Lite
  • Integrace výstupů modelů do aplikací
  • Odstraňování problémů s výkonem

Nasazení na Arduino

  • Používání knihovny TensorFlow Lite Micro v Arduinu
  • Nahrávání modelů do mikrokontrolerů
  • Ověřování přesnosti a chování modelů při běhu

Vytváření kompletních aplikací TinyML

  • Návrh ucelených pracovních postupů pro embedded AI systémy
  • Realizace interaktivních prototypů v reálném světě
  • Testování a zdokonalování funkcí projektu

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

Požadavky

  • Základní znalost programování
  • Praktické zkušenosti s používáním mikrokontrolerů
  • Seznámení s jazyky Python nebo C/C++

Cílová skupina

  • Tvůrci a nadšenci do technologií
  • Hobbysté zabývající se elektronikou
  • Vývojáři pracující s embedded AI systémy
 21 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie