Kontakt aufnehmen

Schulungsübersicht

Einführung in TinyML

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

Hardwareeinrichtung und Konfiguration

  • Vorbereiten des Raspberry Pi OS
  • Konfigurieren von Arduino-Boards
  • Anschliessen von Sensoren und Peripheriegeräten

Datenerfassungsmethoden

  • Erfassen von Sensor-Daten
  • Verarbeiten von Audio-, Bewegungs- und Umgebungsdaten
  • Erstellen gelabelter Datensätze

Modellentwicklung für Edge-Geräte

  • Auswahl geeigneter Modellarchitekturen
  • Training von TinyML-Modellen mit TensorFlow Lite
  • Leistungsbeurteilung für Embedded-Einsätze

Modelloptimierung und Konvertierung

  • Quantisierungsstrategien
  • Konvertieren von Modellen für die Mikrocontroller-Bereitstellung
  • Optimierung von Speicher und Rechenleistung

Bereitstellung auf Raspberry Pi

  • Ausführen der TensorFlow Lite-Inferenz
  • Einbinden der Modellausgaben in Anwendungen
  • Beheben von Leistungsproblemen

Bereitstellung auf Arduino

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

Aufbau vollständiger TinyML-Anwendungen

  • Konzipieren ganzheitlicher Embedded-AI-Arbeitsabläufe
  • Implementieren interaktiver Prototypen für den realen Einsatz
  • Testen und Verfeinern der Projekt Funktionalität

Zusammenfassung und weitere Schritte

Voraussetzungen

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

Zielgruppe

  • Macher (Makers)
  • Hobbybastler
  • Entwickler für Embedded AI
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien