Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Grundlagen von TinyML-Pipelines

  • Überblick über die Phasen des TinyML-Workflows
  • Charakteristika von Edge-Hardware
  • Gestaltungsaspekte der Pipeline

Datenerfassung und -vorverarbeitung

  • Erfassung strukturierter und Sensordaten
  • Strategien zur Datenbeschriftung und -erweiterung
  • Vorbereitung von Datensätzen für ressourcenbeschränkte Umgebungen

Modellentwicklung für TinyML

  • Auswahl von Modellarchitekturen für Mikrocontroller
  • Training-Workflows mit gängigen ML-Frameworks
  • Bewertung von Leistungsindikatoren des Modells

Modelloptimierung und -kompression

  • Quantisierungstechniken
  • Dünnerstellung und Gewichteteilung
  • Ausbalancierung von Genauigkeit und Ressourcenlimits

Modellkonvertierung und Paketierung

  • Export von Modellen nach TensorFlow Lite
  • Integration von Modellen in Embedded-Toolchains
  • Verwaltung der Modellgröße und Speicherbeschränkungen

Deployment auf Mikrocontrollern

  • Flashen der Modelle auf Hardware-Ziele
  • Konfiguration der Laufzeitumgebungen
  • Tests der Echtzeit-Inferenz

Überwachung, Testen und Validierung

  • Teststrategien für deployte TinyML-Systeme
  • Fehlersuche im Modellverhalten 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

  • Verständnis der Grundlagen des Machine Learning
  • Erfahrung mit Embedded Programming
  • Vertrautheit mit Python-basierten Datenworkflows

Zielgruppe

  • AI-Ingenieur:innen
  • Softwareentwickler:innen
  • Expert:innen für Embedded Systems

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien