Lépjen kapcsolatba velünk
 Időtartalma 21 órák

Kurzusleírás

Bevezetés a TinyML-be

  • A TinyML korlátainak és képességeinek megértése
  • A gyakori mikrokontroller-platformok áttekintése
  • A Raspberry Pi, az Arduino és más fejlesztői lapok összehasonlítása

Hardverbeállítás és konfiguráció

  • A Raspberry Pi OS előkészítése
  • Arduino lapok konfigurálása
  • Érzékelők és perifériák csatlakoztatása

Adatgyűjtési technikák

  • Érzékelőadatok rögzítése
  • Hang-, mozgás- és környezeti adatok kezelése
  • Címkézett adathalmazok létrehozása

Modellfejlesztés edge eszközökhöz

  • Megfelelő modellarchitektúrák kiválasztása
  • TinyML modellek betanítása TensorFlow Lite segítségével
  • A teljesítmény értékelése beágyazott használatra

Modelloptimalizálás és -konvertálás

  • Kvantálási stratégiák
  • Modellek konvertálása mikrokontrolleres telepítéshez
  • Memória- és számítási optimalizálás

Telepítés Raspberry Pi-re

  • TensorFlow Lite következtetés futtatása
  • A modellkimenet integrálása alkalmazásokba
  • Teljesítményproblémák hibaelhárítása

Telepítés Arduinóra

  • Az Arduino TensorFlow Lite Micro könyvtár használata
  • Modellek felvillantása mikrokontrollerekre
  • A pontosság és a végrehajtási viselkedés ellenőrzése

Teljes TinyML alkalmazások építése

  • Holistic beágyazott MI munkafolyamatok tervezése
  • Interaktív, valós prototípusok megvalósítása
  • A projekt funkcionalitásának tesztelése és finomítása

Összefoglalás és következő lépések

Követelmények

  • Az alapvető programozási fogalmak ismerete
  • Mikrokontrollerek használatában szerzett tapasztalat
  • Python vagy C/C++ ismerete

Célközönség

  • Barkácsolók
  • Hobbisták
  • Beágyazott MI fejlesztők

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák