Kontakt aufnehmen

Schulungsübersicht

Einführung in TinyML

  • Verständnis der Einschränkungen und Möglichkeiten von TinyML
  • Überblick über gängige Mikrocontroller-Plattformen
  • Vergleich: Raspberry Pi vs. Arduino vs. andere Boards

Hardware-Einrichtung und Konfiguration

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

Datenerfassungstechniken

  • Erfassen von Sensordaten
  • Umgang mit Audio-, Bewegungs- und Umgebungsdaten
  • Erstellung gelabelter Datensätze

Modellentwicklung für Edge-Geräte

  • Auswahl geeigneter Modellarchitekturen
  • Training von TinyML-Modellen mit TensorFlow Lite
  • Bewertung der Leistung für Embedded-Anwendungen

Modelloptimierung und Konvertierung

  • Quantisierungsstrategien
  • Konvertieren von Modellen für die Bereitstellung auf Mikrocontrollern
  • Optimierung des Speicherverbrauchs und der Rechenleistung

Bereitstellung auf Raspberry Pi

  • Ausführen von TensorFlow Lite Inferenzen
  • Integration der Modellausgabe in Anwendungen
  • Fehlerbehebung bei Leistungsproblemen

Bereitstellung auf Arduino

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

Aufbau kompletter TinyML-Anwendungen

  • Konzeption ganzheitlicher Embedded-AI-Workflows
  • Implementierung interaktiver Prototypen für reale Anwendungen
  • Testen und Verfeinern der Projektfunktionalität

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundlegende Programmierkenntnisse
  • Erfahrung im Umgang mit Mikrocontrollern
  • Vertrautheit mit Python oder C/C++

Zielgruppe

  • Maker (Selbstbauer)
  • Hobbybastler
  • Entwickler für Embedded AI
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien