Kontakt aufnehmen

Schulungsübersicht

Einführung in TinyML

  • Verständnis der Einschränkungen und Möglichkeiten von TinyML
  • Überblick über gängige Plattformen für Mikrocontroller
  • Vergleich zwischen Raspberry Pi, Arduino sowie anderen Boards

Hardware-Einrichtung und Konfiguration

  • Einrichten des Betriebssystems auf dem Raspberry Pi
  • Konfigurieren von Arduino-Boards
  • Anschließen von Sensoren und Peripheriegeräten

Methoden zur Datenerfassung

  • Aufzeichnen von Sensordaten
  • Umgang mit Audiodaten, Bewegungsdaten sowie Umweltdaten
  • Erstellung von annotierten Datensätzen

Modellentwicklung für Geräte am „Edge“

  • Auswahl geeigneter Modellarchitekturen
  • Trainieren von TinyML-Modellen mit TensorFlow Lite
  • Bewertung der Leistungsfähigkeit im eingebetteten Umfeld

Optimierung und Konvertierung der Modelle

  • Strategien zur Quantisierung von Modellen
  • Umwandlung der Modelle für die Nutzung auf Mikrocontrollern
  • Optimierung hinsichtlich Speicherbedarf und Rechenlast

Implementierung auf dem Raspberry Pi

  • Ausführen von Inferenzen mittels TensorFlow Lite
  • Einbindung der Modellergebnisse in eigene Anwendungen
  • Behebung von Performance-Problemen

Implementierung auf Arduino

  • Nutzung der Arduino TensorFlow Lite Micro-Bibliothek
  • Übertragung der Modelle auf Mikrocontroller
  • Überprüfung von Genauigkeit sowie Ausführungsverhalten

Erstellung vollständiger TinyML-Anwendungen

  • Gestaltung ganzheitlicher Workflows für eingebettete KI-Lösungen
  • Entwicklung interaktiver Prototypen für reale Einsatzszenarien
  • Testen und Verbessern der Projektfunktionalität

Zusammenfassung sowie weitere Schritte

Voraussetzungen

  • Grundkenntnisse in Programmierung
  • Erfahrung im Umgang mit Mikrocontrollern
  • Vertrautheit mit Python oder C/C++

Zielgruppe

  • Bastler
  • Hobbyisten
  • Entwickler im Bereich eingebettete KI
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien