Kontakt aufnehmen
 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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien