Kurzusleírás

Bevezetés a TinyML-be és a beágyazott AI-be

  • A TinyML modell üzembe helyezésének jellemzői
  • Korlátozások a mikrovezérlő környezetben
  • Beágyazott AI eszköztár áttekintése

Modell Optimalizálás Alapjai

  • Számítási következtetések megértése
  • Memóriaszükségletes műveletek azonosítása
  • Alapvető teljesítmény profilozás

Alakítási Technikák

  • Képzés utáni alakítási stratégiák
  • Azonosság-alapú képzési technika (Quantization-aware training)
  • Pontosság és erőforrás korlátozások közötti összetartozás értékelése

Hólyagolási és Tömörítési Technikák

  • Strukturált és strukturális hólyagolási módszerek
  • Súlyok megosztása és modell ritkáságának optimalizálása
  • Enyhén terhelő inferencia érdekében tömörítési algoritmusok

Hardveres Optimalizálás

  • Modell üzembe helyezése ARM Cortex-M rendszereken
  • DSP és gyorsítótár bővítmények optimalizálása
  • Memóriatérképezés és adatáramlás fontolók

Mérőszámok és Érvényesítés

  • Késleltetési és átviteli sebességi elemzés
  • Energiamentesítés mérése és fogyasztás elemzése
  • Pontosság és robusztusság tesztelése

Üzembe Helyezési Munkafolyamatok és Eszközök

  • A TensorFlow Lite Micro használata beágyazott üzembe helyezésre
  • TinyML modelljek integrálása az Edge Impulse folyamatokkal
  • Tesztelés és hibaelhárítás valós hardveren

Haladó Optimalizálási Stratégiák

  • Neurális architektúra keresés a TinyML érdekében
  • Híbridd alakítási-hólyagolási megközelítések
  • Modell szűkítése a beágyazott inferencia érdekében

Összefoglalás és További Lépések

Követelmények

  • A gépi tanulási folyamatok megértése
  • Tapasztalat beágyazott rendszerekkel vagy mikrovezérlő alapú fejlesztéssel.
  • Ismeret a Python programozásról

Célcsoport

  • Mesterséges intelligencia kutatók
  • Beágyazott ML mérnökök
  • Erőforrások korlátozott inferencia rendszerekkel foglalkozó szakemberek
 21 Órák

Résztvevők száma


Ár résztvevőnként

Közelgő kurzusok

Rokon kategóriák