Schulungsübersicht

Einführung in TinyML und Edge AI

  • Was ist TinyML?
  • Vorteile und Herausforderungen von KI auf Mikrocontrollern
  • Übersicht über TinyML-Tools: TensorFlow Lite und Edge Impulse
  • Anwendungsbeispiele für TinyML in IoT und realen Projekten

Einrichtung der TinyML-Entwicklungsumgebung

  • Installieren und Konfigurieren des Arduino IDE
  • Einführung in TensorFlow Lite für Mikrocontroller
  • Verwendung von Edge Impulse Studio zur TinyML-Entwicklung
  • Anschließen und Testen von Mikrocontrollern für KI-Anwendungen

Erstellen und Trainieren von Maschinellem Lernen Modellen

  • Verstehen des TinyML-Workflows
  • Erfassen und Vorbereiten von Sensordaten
  • Trainieren von maschinellen Lernmodellen für eingebettete KI
  • Optimieren von Modellen für Energieeffizienz und Echtzeitverarbeitung

Bereitstellung von AI-Modellen auf Mikrocontrollern

  • Konvertieren von AI-Modellen in TensorFlow Lite Format
  • Flaschen und Ausführen von Modellen auf Mikrocontrollern
  • Überprüfen und Debuggen von TinyML Implementierungen

Optimierung von TinyML für Leistung und Effizienz

  • Techniken zur Modellquantisierung und -kompression
  • Strategien der Energieverwaltung für Edge AI
  • Speicher- und Rechenressourcenbeschränkungen in eingebetteten KIs

Praktische Anwendungen von TinyML

  • Gestenerkennung mit Beschleunigungssensordaten
  • Audiosklassifizierung und Keyword-Detektion
  • Anomaliedetection für prognostische Wartung

Sicherheit und Zukunftsaspekte in TinyML

  • Gewährleistung der Datensicherheit und -privacy in TinyML-Anwendungen
  • Herausforderungen beim federierten Lernen auf Mikrocontrollern
  • Emergierende Forschung und Weiterentwicklungen in TinyML

Zusammenfassung und Nächste Schritte

Voraussetzungen

  • Erfahrung im Programmieren von eingebetteten Systemen
  • Kenntnisse in Python oder C/C++-Programmierung
  • Grundlegende Kenntnisse über Maschinelles Lernen
  • Verständnis der Hardware und Peripherie von Mikrocontrollern

Zielgruppe

  • Ingenieure für eingebettete Systeme
  • AI-Entwickler
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien