Kurzusleírás

A TinyML bemutatása

  • A TinyML korlátozásainak és képességeinek megértése
  • Gyakori mikrovezérlő platformok áttekintése
  • A Raspberry Pi, Arduino és más táblák összehasonlítása

Hardver felállítása és konfigurálása

  • A Raspberry Pi operációs rendszerének előkészítése
  • Arduino táblák beállítása
  • Senszorok és perifériák csatlakoztatása

Adatgyűjtési technikák

  • Senszordátumok rögzítése
  • Hang, mozgás és környezeti adatok kezelése
  • Címkézett adathalmazok létrehozása

Modell fejlesztés szélre irányuló eszközökhez

  • Megfelelő modell architektúrák kiválasztása
  • TinyML modellek tanítása TensorFlow Lite-vel
  • Teljesítmény értékelése beágyazott felhasználásra

Modell optimalizálása és konvertálása

  • Kvantizálási stratégiák
  • Modellek mikrovezérlő üzembe helyezésre való konvertálása
  • Memória és számítási erőforrások optimalizálása

Üzembe helyezés a Raspberry Pi-n

  • TensorFlow Lite következtetések futtatása
  • Modell kimenet integrálása alkalmazásokba
  • Teljesítménsgondolatok hibaelhárítása

Üzembe helyezés a Arduino-n

  • Az Arduino TensorFlow Lite Micro könyvtár használata
  • Modellek felgyújtása mikrovezérlőkre
  • Pontosság és végrehajtási viselkedés ellenőrzése

Teljes TinyML alkalmazások építése

  • Beágyazott AI workflow-k teljes tervezése
  • Interaktív, valós életbeli prototípusok megvalósítása
  • Projekt funkciók tesztelése és finomra dolgozása

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

Követelmények

  • Az alapvető programozási fogalmak megértése
  • Tapasztalat a mikrovezérlők használatával
  • Python vagy C/C++ ismeretei

Célcsoport

  • Készülékek készítők
  • Hobbikusok
  • Beágyazott AI fejlesztők
 21 Órák

Résztvevők száma


Ár résztvevőnként

Közelgő kurzusok

Rokon kategóriák