Embedded AI Deployment für Mikrokontroller
Lernen Sie zentrale Konzepte verstehen und in kurzen Codingsessions umzusetzen.
Panel
Erlernen Sie, wie KI-Modelle auf ressourcenbeschränkter Hardware implementiert und ausgeführt werden. Optimieren Sie Modelle hinsichtlich Speicherbedarf, Laufzeit und Energieverbrauch. Übertragen Sie KI-Anwendungen erfolgreich auf Mikrocontroller-basierte Systeme.
Panel
Nächster:
Länge:
Sprache:
Kostenfrei
nach Bedarf
8 Stunden
Deutsch
Erlernen Sie, wie KI-Modelle auf ressourcenbeschränkter Hardware implementiert und ausgeführt werden. Optimieren Sie Modelle hinsichtlich Speicherbedarf, Laufzeit und Energieverbrauch. Übertragen Sie KI-Anwendungen erfolgreich auf Mikrocontroller-basierte Systeme.
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

