Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
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