Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Duur 21 uren
Cursusaanbod
Inleiding tot TinyML en ingebouwde AI
- Kenmerken van TinyML-modelimplementatie
- Beperkingen in microcontrolleromgevingen
- Overzicht van ingebouwde AI-toolchains
Fondamenten van modeloptimalisatie
- Begrijpen van compute-bottlenecks
- Identificeren van geheugenintensieve operaties
- Profiling van de basisprestaties
Kwantificatietechnieken
- Strategieën voor kwantificatie na training
- Kwantificatie-gerichte training
- Beoordelen van afwegingen tussen nauwkeurigheid en middelen
Pruning en compressie
- Geïntegreerde en ongeïntegreerde pruningsmethoden
- Gewichtdeling en modelsparsity
- Compressie-algoritmes voor lichte inferentie
Hardwarebewuste optimalisatie
- Modellen implementeren op ARM Cortex-M-systemen
- Optimaliseren voor DSP- en acceleratortoevoegingen
- Geheugentoewijzing en overwegingen voor datavloei
Benchmarken en validatie
- Analyses van latentie en doorvoer
- Metingen van stroom- en energieverbruik
- Tests op nauwkeurigheid en robuustheid
Implementatieworkflows en hulpmiddelen
- Gebruik van TensorFlow Lite Micro voor ingebouwde implementatie
- Integratie van TinyML-modellen met Edge Impulse-pipelines
- Testen en foutopsporing op echte hardware
Geavanceerde optimalisatiestrategieën
- Neurale architectuurontwikkeling voor TinyML
- Hibride kwantificatie-pruning methoden
- Modeldestillatie voor ingebouwde inferentie
Samenvatting en volgende stappen
Vereisten
- Een begrip van machine learning-workflows
- Ervaring met ingebouwde systemen of ontwikkeling op basis van microcontrollers
- Kennis van Python-programmeren
Doelgroep
- AI-onderzoekers
- Ingebouwde ML-ingenieurs
- Professionals die werken aan inferentiesystemen met beperkte middelen