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.
Dauer 21 Stunden
Schulungsübersicht
Grundlagen von TinyML-Pipelines
- Übersicht der Arbeitsphasen in TinyML-Workflows
- Eigenschaften von Edge-Hardware
- Überlegungen zur Pipeline-Entwicklung
Datenerfassung und Vorverarbeitung
- Erfassung strukturierter und Sensordaten
- Strategien für das Labeling und die Augmentation von Daten
- Vorbereitung von Datensätzen für ressourcenbeschränkte Umgebungen
Modellentwicklung für TinyML
- Auswahl von Modellarchitekturen für Microcontroller
- Trainings-Workflows unter Verwendung Standard-ML-Frameworks
- Bewertung von Modellleistungsindikatoren
Modelloptimierung und -komprimierung
- Quantisierungstechniken
- Pruning und Gewichteteilung (Weight Sharing)
- Abwägung zwischen Genauigkeit und Ressourcenlimiten
Modellkonvertierung und Paketierung
- Export von Modellen in TensorFlow Lite
- Integration von Modellen in eingebettete Toolchains
- Management der Modellgröße und Speicherbeschränkungen
Bereitstellung auf Microcontrollern
- Flashen von Modellen auf Hardware-Zielgeräte
- Konfiguration von Laufzeitumgebungen
- Echtzeit-Test der Inferenz
Überwachung, Testung und Validierung
- Teststrategien für bereitgestellte TinyML-Systeme
- Fehlersuche beim Modellverhalten auf der Hardware
- Leistungsgültigkeit unter Feldeinsatzzuständen
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
- Verständnis der Grundlagen des maschinellen Lernens
- Erfahrung mit eingebetteter Programmierung
- Vertrautheit mit Python-basierten Daten-Workflows
Zielgruppe
- KI-Ingenieure
- Softwareentwickler
- Experten für eingebettete Systeme