Kurzusleírás

A TinyML folyamatok alapjai

  • A TinyML munkafolyamat szakaszainak áttekintése
  • A peremhálózati hardver jellemzői
  • Folyamattervezési szempontok

Adatgyűjtés és előfeldolgozás

  • Strukturált és érzékelő adatok gyűjtése
  • Adatcímkézés és bővítési stratégiák
  • Adathalmazok előkészítése korlátozott környezetekhez

Modellfejlesztés TinyML-hez

  • Modellarchitektúrák kiválasztása mikrovezérlőkön
  • Tanítási munkafolyamatok szabványos ML keretrendszerekkel
  • Modellteljesítmény mutatók értékelése

Modelloptimalizálás és tömörítés

  • Kvantálási technikák
  • Kiszűrés és súlymegosztás
  • Pontosság és erőforrás-korlátok egyensúlyozása

Modellkonverzió és csomagolás

  • Modellek exportálása TensorFlow Lite-ba
  • Modellek integrálása beágyazott eszközláncokba
  • Modellméret és memóriakorlátok kezelése

Üzembe helyezés mikrovezérlőkön

  • Modellek flashelése hardver célokra
  • Futási környezetek konfigurálása
  • Valós idejű következtetési tesztelés

Monitorozás, tesztelés és validálás

  • Tesztelési stratégiák üzembe helyezett TinyML rendszerekhez
  • Modellviselkedés hibakeresése hardveren
  • Teljesítményvalidálás terepi körülmények között

A teljes végpontok közötti folyamat integrálása

  • Automatizált munkafolyamatok kialakítása
  • Adatok, modellek és firmware verziókezelése
  • Frissítések és iterációk kezelése

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

Követelmények

  • A gépi tanulás alapjainak ismerete
  • Tapasztalat beágyazott programozásban
  • Ismeret a Python-alapú adatfeldolgozási munkafolyamatokban

Közönség

  • Mérnökök
  • Szoftverfejlesztők
  • Beágyazott rendszerek szakértői
 21 Órák

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák