Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduktion till TinyML
- Vad är TinyML?
- Betydelsen av maskininlärning på mikrokontrollrar
- Jämförelse mellan traditionell AI och TinyML
- Översikt över hårdvaru- och mjukvarukrav
Inställning av TinyML-miljö
- Installation av Arduino IDE och inställning av utvecklingsmiljö
- Introduktion till TensorFlow Lite och Edge Impulse
- Flashning och konfiguration av mikrokontrollrar för TinyML-applikationer
Byggande och distribution av TinyML-modeller
- Förståelse för TinyML-arbetsflöde
- Träning av en enkel maskininlärningsmodell för mikrokontrollrar
- Omvandling av AI-modeller till TensorFlow Lite-format
- Distribution av modeller på hårdvaruenheter
Optimering av TinyML för kant-enheter
- Minskning av minne och beräkningsresurser
- Tekniker för kvantisering och modellkomprimering
- Benchmarking av TinyML-modellprestanda
TinyML-applikationer och Use Case
- Gesterkänning med accelerometerdata
- Audioklassificering och nyckelordsdetektering
- Anomaliketsdetektering för prediktiv underhåll
Utmaningar och framtida trender inom TinyML
- Hårdvarubegänsningar och optimeringstekniker
- Säkerhets- och integritetsfrågor i TinyML
- Framtida utvecklingar och forskning inom TinyML
Sammanfattning och nästa steg
Krav
- Grundläggande programmeringskunskaper (Python eller C/C++)
- Kännedom om maskininlärningskoncept (rekommenderas men inte obligatoriskt)
- Förståelse för inbyggda system (valfritt men användbart)
Målgrupp
- Ingenjörer
- Datavetare
- AI-entusiaster
14 timmar