Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Einführung in TinyML

  • Verständnis der Einschränkungen und Fähigkeiten von TinyML
  • Überblick über gängige Mikrocontroller-Plattformen
  • Vergleich von Raspberry Pi, Arduino und anderen Boards

Hardware-Einrichtung und Konfiguration

  • Vorbereitung des Raspberry Pi OS
  • Konfiguration von Arduino-Boards
  • Anbindung von Sensoren und Peripheriegeräten

Methoden zur Datenerfassung

  • Erfassung von Sensordaten
  • Verarbeitung von Audio-, Bewegungs- und Umweltdaten
  • Erstellung beschrifteter Datensätze

Modellentwicklung für Edge-Geräte

  • Auswahl geeigneter Modellarchitekturen
  • Training von TinyML-Modellen mit TensorFlow Lite
  • Bewertung der Leistung für den Einsatz in eingebetteten Systemen

Modelloptimierung und Konvertierung

  • Quantisierungsstrategien
  • Konvertierung von Modellen für die Bereitstellung auf Mikrocontrollern
  • Optimierung von Speicher und Rechenleistung

Bereitstellung auf Raspberry Pi

  • Ausführung der Inferenz mit TensorFlow Lite
  • Integration der Modellausgabe in Anwendungen
  • Beseitigung von Leistungsproblemen

Bereitstellung auf Arduino

  • Verwendung der Bibliothek Arduino TensorFlow Lite Micro
  • Schreiben von Modellen auf Mikrocontroller
  • Überprüfung der Genauigkeit und des Ausführungsverhaltens

Entwicklung vollständiger TinyML-Anwendungen

  • Gestaltung ganzheitlicher Embedded-AI-Abläufe
  • Implementierung interaktiver, realer Prototypen
  • Testen und Verfeinern der Projektfunktionalität

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundlegende Programmierkonzepte verstehen
  • Erfahrung mit der Verwendung von Mikrocontrollern
  • Kenntnisse in Python oder C/C++

Zielgruppe

  • Makers
  • Hobbyisten
  • Entwickler für Embedded AI

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien