Schulungsübersicht

Einführung in TinyML und Edge AI

  • Was ist TinyML?
  • Vorteile und Herausforderungen von AI auf Mikrocontrollern
  • Überblick über die TinyML-Tools: TensorFlow Lite und Edge Impulse
  • Anwendungsfälle von TinyML im IoT und in realen Anwendungen

Einrichten der TinyML-Entwicklungsumgebung

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

Erstellen und Trainieren von Machine Learning-Modellen

  • Verstehen des TinyML-Workflows
  • Sammeln und Vorverarbeiten von Sensordaten
  • Trainieren von maschinellen Lernmodellen für eingebettete KI
  • Optimieren von Modellen für stromsparende und Echtzeit-Verarbeitung

Einsatz von KI-Modellen auf Microcontrollers

  • Konvertierung von KI-Modellen in das TensorFlow Lite-Format
  • Flashen und Ausführen von Modellen auf Mikrocontrollern
  • Validierung und Fehlersuche bei TinyML-Implementierungen

Optimieren von TinyML für Leistung und Effizienz

  • Techniken zur Quantisierung und Komprimierung von Modellen
  • Energieverwaltungsstrategien für Edge AI
  • Speicher- und Berechnungsbeschränkungen in eingebetteter KI

Praktische Anwendungen von TinyML

  • Gestenerkennung mit Beschleunigungssensor-Daten
  • Audioklassifizierung und Erkennung von Schlüsselwörtern
  • Anomalieerkennung für die vorausschauende Wartung

Sicherheit und zukünftige Trends in TinyML

  • Gewährleistung von Datenschutz und Sicherheit in TinyML-Anwendungen
  • Herausforderungen des föderierten Lernens auf Mikrocontrollern
  • Aufkommende Forschung und Fortschritte in TinyML

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Erfahrung mit der Programmierung eingebetteter Systeme
  • Vertrautheit mit der Python- oder C/C++-Programmierung
  • Grundkenntnisse über Konzepte des maschinellen Lernens
  • Kenntnisse über Mikrocontroller-Hardware und Peripheriegeräte

Zielgruppe

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

Teilnehmerzahl


Price per participant (excl. VAT)

Kommende Kurse

Verwandte Kategorien