Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés a TinyML és a beágyazott MI világába
- TinyML-modellek üzembe helyezésének jellemzői
- Korlátozások mikrokontroller környezetekben
- Áttekintés a beágyazott MI eszközláncairól
Modelloptimalizálás alapjai
- Számítási szűk keresztmetszetek megértése
- Memóriaigényes műveletek azonosítása
- Alapvető teljesítményprofilozás
Kvantálási technikák
- Képzés utáni kvantálási stratégiák
- Kvantálásra érzékeny képzés
- Pontosság és erőforrások közötti 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
Hardverorientált optimalizálás
- Modellek üzembe helyezése ARM Cortex-M rendszereken
- Optimalizálás DSP és gyorsító kiterjesztésekhez
- Memóriatérképzés és adatáramlási szempontok
Teljesítménymérés és ellenőrzés
- Késleltetés és átviteli sebesség elemzése
- Teljesítmény- és energiafogyasztás mérések
- Pontosság és robusztussági tesztek
Üzembe helyezési munkafolyamatok és eszközök
- TensorFlow Lite Micro használata beágyazott üzembe helyezéshez
- TinyML-modellek integrálása Edge Impulse folyamatokkal
- Tesztelés és hibakeresés valós hardveren
Haladó optimalizációs stratégiák
- Neurális architektúra keresés TinyML-hez
- Hibrid kvantálás-metszés 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 rendszerekben vagy mikrokontroller-alapú fejlesztésben
- Ismeret a Python programozásban
Közönség
- AI kutatók
- Beágyazott ML mérnökök
- Erőforrásokban korlátozott következtetési rendszereken dolgozó szakemberek
21 Órák