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 des maschinellen Lernens auf Mikrocontrollern
- Vergleich zwischen herkömmlichem KI und TinyML
- Überblick über Hardware- sowie Softwareanforderungen
Einrichtung der TinyML-Umgebung
- Installation der Arduino IDE und Konfiguration der Entwicklungsumgebung
- Einführung in TensorFlow Lite sowie Edge Impulse
- Aufspielen von Programmen auf Mikrocontroller zur Nutzung mit TinyML
Entwicklung und Bereitstellung von TinyML-Modellen
- Verständnis des Arbeitsablaufs bei der Erstellung von TinyML-Modellen
- Trainieren eines einfachen KI-Modells für Mikrocontroller
- Umwandlung von KI-Modellen in das TensorFlow Lite-Format
- Einsatz der Modelle auf physischen Hardwaregeräten
Optimierung von TinyML für Edge-Geräte
- Reduzierung des Speicher- sowie Rechenbedarfs
- Methoden zur Quantisierung und Komprimierung von Modellen
- Bewertung der Leistungsfähigkeit von TinyML-Modellen
Anwendungen und Nutzungsbereiche von TinyML
- Gestenerkennung mithilfe von Beschleunigungsdaten
- Klassifizierung von Audiosignalen sowie Erkennung von Schlüsselwörtern
- Frühwarnung bei Fehlentwicklungen mittels Fehlererkennungstechniken
Herausforderungen und zukünftige Entwicklungen im Bereich TinyML
- Hardwarebegrenzungen sowie Strategien zu deren Umgehung
- Sicherheits- und Datenschutzaspekte bei der Anwendung von TinyML
- Zukünftige Forschungserfolge im Bereich TinyML
Zusammenfassung sowie nächste Schritte
Voraussetzungen
- Grundkenntnisse in Programmierung (Python oder C/C++)
- Kenntnisse zu Konzepten des maschinellen Lernens – empfehlenswert, aber nicht zwingend erforderlich
- Verständnis von eingebetteten Systemen – optional, jedoch hilfreich
Zielgruppe
- Ingenieure
- Datenwissenschaftler
- Interessierte an Künstlicher Intelligenz
14 Stunden