Kurzusleírás

Bevezetés a TinyML-be

  • A TinyML korlátai és képességeinek megértése
  • Áttekintés a gyakori mikrokontroller platformokról
  • Raspberry Pi és Arduino összehasonlítása más lapokkal

Hardver beállítás és konfigurálás

  • 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 adatkészletek létrehozása

Modellfejlesztés peremhálózati eszközökhöz

  • Megfelelő modellarchitektúrák kiválasztása
  • TinyML modellek betanítása TensorFlow Lite segítségével
  • 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 mikrokontroller üzembe helyezéshez
  • Memória- és számítási optimalizálás

Üzembe helyezés Raspberry Pi-n

  • TensorFlow Lite inferencia futtatása
  • Modell kimenet integrálása alkalmazásokba
  • Teljesítményproblémák hibaelhárítása

Üzembe helyezés Arduino-n

  • Az Arduino TensorFlow Lite Micro könyvtár használata
  • Modellek flashelése mikrokontrollerekre
  • Pontosság és végrehajtási viselkedés ellenőrzése

Teljes TinyML alkalmazások készítése

  • Holisztikus beágyazott AI munkafolyamatok tervezése
  • Interaktív, valósághű prototípusok implementálása
  • Projektfunkcionalitás tesztelése és finomítása

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

Követelmények

  • Alapvető programozási fogalmak ismerete
  • Tapasztalat mikrokontrollerek használatában
  • Ismeret Python vagy C/C++ nyelven

Célközönség

  • Készítők
  • Hobbisták
  • Beágyazott AI fejlesztők
 21 Órák

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák