Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Grundlagen von TinyML-Pipelines
- Überblick über die Phasen des TinyML-Workflows
- Merkmale von Edge-Hardware
- Überlegungen zum Pipeline-Design
Datenerfassung und Vorverarbeitung
- Sammeln strukturierter und Sensor-Daten
- Strategien zur Datenetikettierung und -augmentierung
- Aufbereitung von Datensätzen für ressourcenbeschränkte Umgebungen
Modellentwicklung für TinyML
- Auswahl von Modellarchitekturen für Mikrocontroller
- Trainingsworkflows mit gängigen ML-Frameworks
- Bewertung der Modellleistungskennzahlen
Modelloptimierung und Kompression
- Quantisierungstechniken
- Pruning und Gewichteteilung (Weight Sharing)
- Abwägen zwischen Genauigkeit und Ressourcenbeschränkungen
Modellkonvertierung und Verpackung
- Exportieren von Modellen nach TensorFlow Lite
- Einbinden von Modellen in eingebettete Toolchains
- Verwaltung der Modellgröße und Speichereinschränkungen
Bereitstellung auf Mikrocontrollern
- Flashen von Modellen auf Hardware-Zielgeräte
- Konfiguration der Laufzeitumgebungen
- Echtzeit-Inferenztests
Überwachung, Tests und Validierung
- Teststrategien für bereitgestellte TinyML-Systeme
- Debugging des Modellverhaltens auf der Hardware
- Leistungsvalidierung unter Feldbedingungen
Integration der vollständigen End-to-End-Pipeline
- Aufbau automatisierter Workflows
- Versionierung von Daten, Modellen und Firmware
- Verwaltung von Updates und Iterationen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in Machine Learning
- Erfahrung mit eingebetteter Programmierung
- Vertrautheit mit Python-basierten Datenpipelines
Zielgruppe
- KI-Ingenieurinnen und -Ingenieure
- Softwareentwicklerinnen und -entwickler
- Expertinnen und Experten für eingebettete Systeme
21 Stunden