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

Kurzusleírás

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

  • A TinyML modelltelepítés jellemzői
  • Korlátozások mikrokontrolleres környezetekben
  • A beágyazott MI eszközláncok áttekintése

A modelloptimalizálás alapjai

  • A számítási szűk keresztmetszetek megértése
  • A memóriaigényes műveletek azonosítása
  • Alap teljesítményprofilozás

Kvantálási technikák

  • Képzés utáni kvantálási stratégiák
  • Kvantálás-tudatos képzés
  • A pontosság és az erőforrás-kompromisszumok értékelése

Metszés és tömörítés

  • Strukturált és strukturálatlan metszési módszerek
  • Súlymegosztás és modellritkaság
  • Tömörítési algoritmusok könnyűsúlyú következtetéshez

Hardvertudatos optimalizálás

  • Modellek telepítése ARM Cortex-M rendszereken
  • Optimalizálás DSP- és gyorsító kiterjesztésekhez
  • Memóriatérképezési és adatfolyam-megfontolások

Tesztelés és validálás

  • Késleltetés- és átviteli sebesség elemzése
  • Teljesítmény- és energiafogyasztás mérése
  • Pontosság- és robusztusságvizsgálat

Telepítési munkafolyamatok és eszközök

  • A TensorFlow Lite Micro használata beágyazott telepítéshez
  • TinyML modellek integrálása Edge Impulse folyamatokkal
  • Tesztelés és hibakeresés valódi hardveren

Fejlett optimalizálási stratégiák

  • Neurális architektúra keresés a TinyML-hez
  • Hibrid kvantálási-metszési megközelítések
  • Modelldesztilláció beágyazott következtetéshez

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

Követelmények

  • A gépi tanulási munkafolyamatok ismerete
  • Tapasztalat beágyazott rendszerekkel vagy mikrokontroller-alapú fejlesztéssel
  • Python programozás ismerete

Célközönség

  • AI-kutatók
  • Beágyazott ML-mérnökök
  • Erőforrás-korlátozott következtetési rendszereken dolgozó szakemberek

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák