Embedded AI Deployment für Mikrokontroller
Lernen Sie zentrale Konzepte verstehen und in kurzen Codingsessions umzusetzen.
Schulung mit Theorie und direkt anschließenden Mini-Codingsessions, in der wir ein kleines CNN in PyTorch für den Einsatz auf Mikrocontrollern mit INT8-Quantisierung und strukturiertem Channel-Pruning optimieren und für ExecuTorch aufbereiten.
Workshop
Länge: 8 Stunden
Datum: nach Bedarf
Kostenfrei
Ein kompaktes CNN als Baseline aufsetzen und Metriken für Accuracy, Batch-1-Latenz, Peak-RAM und Flash erfassen.
INT8-Post-Training-Quantisierung mit Kalibrierung durchführen und per-Tensor/per-Channel-Skalierung im Kontext von TFLite Micro und ExecuTorch einordnen.
Strukturiertes Channel-Pruning planen, anwenden und durch Fine-Tuning Genauigkeit zurückgewinnen.
Quantisierung und Pruning sinnvoll kombinieren und die Reihenfolge anhand der Ziel-Constraints von Mikrocontrollern begründen.
Ein optimiertes Modell so vorbereiten, dass es in TFLite-Micro- oder ExecuTorch-basierte Deployment-Pipelines integriert werden kann.
Die Trade-offs zwischen Modellqualität, Latenz, RAM- und Flash-Verbrauch transparent dokumentieren und eine empfohlene Modellvariante für die Zielplattform auswählen.
Voraussetzungen
Die Teilnahme an ZaKI.D Academy Kursen ist kostenfrei, eine Anmeldung ist jedoch erforderlich. Wir behalten uns vor Kurse abzusagen, wenn sich nicht ausreichend viele Teilnehmer anmelden.
- Abgeschlossene Kurse: Efficient AI sowie Deep Learning Crashkurs
- Sichere Python- und PyTorch-Grundlagen (Arbeiten mit Notebooks oder IDE)
- Grundverständnis von Mikrocontroller-Randbedingungen (RAM/Flash, Latenz) ist hilfreich, aber nicht zwingend



