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
- Übersicht über die Stufen der TinyML-Arbeitsabläufe
- Merkmale der Hardware auf Edge-Ebene
- Überlegungen zum Pipeline-Design
Datenerfassung und Vorverarbeitung
- Erfassung strukturierter Daten und Sensordaten
- Strategien zur Beschriftung und Augmentierung von Daten
- Vorbereiten von Datensätzen für ressourcenbeschränkte Umgebungen
Modellentwicklung für TinyML
- Auswahl von Architekturmodellen für Mikrocontroller
- Trainingsarbeitsabläufe mit herkömmlichen ML-Frameworks
- Bewertung von Leistungsindikatoren der Modelle
Modelloptimierung und -komprimierung
- Quantisierungstechniken
- Pruning und Gewichts-Sharing
- Abwägen zwischen Genauigkeit und Ressourcenbegrenzungen
Modellkonvertierung und -verpackung
- Exportieren von Modellen in TensorFlow Lite
- Integrieren von Modellen in Embedded-Toolchains
- Verwalten der Modellgrösse und Speicherbegrenzungen
Implementierung auf Mikrocontrollern
- Flashen von Modellen auf Hardware-Zielgeräte
- Konfigurieren der Laufzeitumgebungen
- Testen der Echtzeit-Inferenz
Überwachung, Tests und Validierung
- Teststrategien für implementierte TinyML-Systeme
- Debuggen des Modellverhaltens auf Hardware
- Leistungsvalidierung unter Realbedingungen
Integration der vollständigen End-to-End-Pipeline
- Aufbau automatisierter Arbeitsabläufe
- Versionsverwaltung für Daten, Modelle und Firmware
- Verwalten von Updates und Iterationen
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundlegendes Verständnis von Machine-Learning-Prinzipien
- Erfahrung in der Embedded-Programmierung
- Vertrautheit mit Python-basierten Datenarbeitsabläufen
Zielgruppe
- KI-Ingenieure
- Softwareentwickler
- Experten für Embedded-Systeme
21 Stunden