Zkuste nás kontaktovat

Návrh Školení

Úvod do TinyML

  • Rozumění omezením a možnostem TinyML
  • Přehled běžných platform mikrokontrolérů
  • Srovnání Raspberry Pi, Arduino a dalších desek

Nastavení a konfigurace hardwaru

  • Příprava Raspberry Pi OS
  • Konfigurace desek Arduino
  • Připojení senzorů a periferních zařízení

Techniky sběru dat

  • Zachycování senzorových dat
  • Práce s audio, pohybovými a environmentálními daty
  • Vytváření označených datových sad (labeled datasets)

Vývoj modelů pro edge zařízení

  • Výběr vhodných architektur modelů
  • Trénování TinyML modelů pomocí TensorFlow Lite
  • Evaluační výkon pro vestavěné použití

Optimalizace a konverze modelů

  • Strategie kvantizace
  • Konverze modelů pro nasazení na mikrokontroléry
  • Optimalizace paměti a výpočetní kapacity

Nasazení na Raspberry Pi

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

Nasazení na Arduino

  • Použití knihovny Arduino TensorFlow Lite Micro
  • Nahrávání modelů do mikrokontrolérů
  • Ověření přesnosti a chování při spouštění

Budování kompletních TinyML aplikací

  • Navrhování komplexních pracovních postupů vestavěného AI
  • Implementace interaktivních, reálných prototypů
  • Testování a zdokonalování funkčnosti projektu

Shrnutí a další kroky

Požadavky

  • Pochopení základních konceptů programování
  • Zkušenosti s používáním mikrokontrolérů
  • Znalost jazyka Python nebo C/C++

Cílová skupina

  • Makers (výrobci/vytvářející)
  • Zábaviči
  • Vývojáři vestavěného AI
 21 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie