Zkuste nás kontaktovat

Návrh Školení

Úvod do technologie TinyML

  • Co je to TinyML?
  • Proč spouštět AI na mikrokontrolérech?
  • Výzvy a přínosy využití TinyML

Nastavení vývojového prostředí pro TinyML

  • Přehled dostupných nástrojů pro TinyML
  • Instalace knihovny TensorFlow Lite pro mikrokontroléry
  • Práce s prostředím Arduino IDE a platformou Edge Impulse

Tvorba a nasazení modelů TinyML

  • Výcvik modelů umělé inteligence určených pro TinyML
  • Konverze a komprese modelů AI pro použití na mikrokontrolérech
  • Nasazení těchto modelů na hardwaru s nízkou spotřebou energie

Optimalizace TinyML z hlediska energetické účinnosti

  • Techniky kvantizace ke snížení velikosti modelů
  • Aspekty latence a spotřeby energie při provádění AI
  • Jak dosáhnout rovnováhy mezi výkonem a úsporou energie

Provádění inference v reálném čase na mikrokontrolérech

  • Zpracování dat ze senzorů pomocí TinyML
  • Spouštění AI modelů na zařízeních typu Arduino, STM32 a Raspberry Pi Pico
  • Optimalizace inference pro aplikace vyžadující reakce v reálném čase

Integrace TinyML do řešení IoT a okrajových systémů

  • Spojení technologií TinyML s zařízeními typu IoT
  • Bezdrátová komunikace a přenos dat
  • Nasazování řešení s umělou inteligencí v oblasti IoT

Reálné příklady využití a budoucí trendy

  • Příklady z praxe v oblasti zdravotnictví, zemědělství a průmyslového monitorování
  • Směřování technologií AI s extrémně nízkou spotřebou energie v budoucnosti
  • Další směry vývoje a implementace technologie TinyML

Shrnutí kurzu a doporučené další kroky

Požadavky

  • Znalosti o embedded systémech a mikrokontrolérech
  • Praktická zkušenost se základy umělé inteligence nebo strojového učení
  • Základní znalosti programování v jazycích C, C++ nebo Python

Cílová skupina

  • Embedded inženýři
  • Vývojáři IoT řešení
  • Výzkumníci umělé inteligence
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie