Kontakt aufnehmen

Schulungsübersicht

Einführung in TinyML

  • Was ist TinyML?
  • Die Bedeutung von maschinellem Lernen auf Mikrocontrollern
  • Vergleich zwischen traditioneller KI und TinyML
  • Überblick über Hardware- und Softwareanforderungen

Einrichten der TinyML-Umgebung

  • Installation der Arduino IDE und Einrichten der Entwicklungsumgebung
  • Einführung in TensorFlow Lite und Edge Impulse
  • Flashen und Konfigurieren von Mikrocontrollern für TinyML-Anwendungen

Aufbau und Bereitstellung von TinyML-Modellen

  • Verständnis des TinyML-Workflows
  • Training eines einfachen maschinellen Lernmodells für Mikrocontroller
  • Konvertierung von KI-Modellen in das TensorFlow Lite-Format
  • Bereitstellung der Modelle auf Hardwaregeräten

Optimierung von TinyML für Edge-Geräte

  • Reduzierung des Speicher- und Rechenaufwands
  • Techniken zur Quantisierung und Modellkompression
  • Benchmarking der TinyML-Modellleistung

TinyML-Anwendungen und Anwendungsfälle

  • Gestenerkennung mit Daten eines Beschleunigungsmessers (Accelerometer)
  • Audioklassifizierung und Worterkennung (Keyword Spotting)
  • Anomalieerkennung für vorausschauende Wartung (Predictive Maintenance)

Herausforderungen und Zukunftstrends bei TinyML

  • Hardware-Einschränkungen und Optimierungsstrategien
  • Sicherheits- und Datenschutzbedenken im Bereich TinyML
  • Zukünftige Entwicklungen und Forschungsarbeiten zu TinyML

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundlegende Programmierkenntnisse (Python oder C/C++)
  • Vertrautheit mit Konzepten des maschinellen Lernens (empfohlen, aber nicht zwingend erforderlich)
  • Verständnis von Embedded Systems (optional, jedoch hilfreich)

Zielgruppe

  • Ingenieurinnen und Ingenieure
  • Data Scientists
  • KI-Enthusiastinnen und -Enthusiasten
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien