Die Implementierung von KI auf Mikrocontrollern mit TinyML Schulung
TinyML ermöglicht es, AI-Modelle effizient auf Mikrocontrollern und Edge-Geräten mit geringem Energieverbrauch auszuführen.
Dieses von einem Trainer geleitete Live-Seminar (online oder vor Ort) richtet sich an mittelgradige Ingenieure für eingebettete Systeme und AI-Entwickler, die Machine-Learning-Modelle mit TensorFlow Lite und Edge Impulse auf Mikrocontrollern bereitstellen möchten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Die Grundlagen von TinyML und seine Vorteile für Edge-AI-Anwendungen zu verstehen.
- Eine Entwicklungsumgebung für TinyML-Projekte einzurichten.
- AI-Modelle auf Mikrocontrollern mit geringem Energieverbrauch zu trainieren, zu optimieren und bereitzustellen.
- TensorFlow Lite und Edge Impulse zur Implementierung realer TinyML-Anwendungen zu verwenden.
- AI-Modelle auf Effizienz und Speichereinschränkungen hin zu optimieren.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und praktische Anwendungen.
- Praxisbezogene Implementierung in einer Live-Lab-Umgebung.
Anpassungsoptionen des Kurses
- Bei Interesse an einer angepassten Ausbildung für diesen Kurs, kontaktieren Sie uns bitte zur Absprache.
Schulungsübersicht
Einführung in TinyML und Edge AI
- Was ist TinyML?
- Vorteile und Herausforderungen von KI auf Mikrocontrollern
- Übersicht über TinyML-Tools: TensorFlow Lite und Edge Impulse
- Anwendungsbeispiele für TinyML in IoT und realen Projekten
Einrichtung der TinyML-Entwicklungsumgebung
- Installieren und Konfigurieren des Arduino IDE
- Einführung in TensorFlow Lite für Mikrocontroller
- Verwendung von Edge Impulse Studio zur TinyML-Entwicklung
- Anschließen und Testen von Mikrocontrollern für KI-Anwendungen
Erstellen und Trainieren von Maschinellem Lernen Modellen
- Verstehen des TinyML-Workflows
- Erfassen und Vorbereiten von Sensordaten
- Trainieren von maschinellen Lernmodellen für eingebettete KI
- Optimieren von Modellen für Energieeffizienz und Echtzeitverarbeitung
Bereitstellung von AI-Modellen auf Mikrocontrollern
- Konvertieren von AI-Modellen in TensorFlow Lite Format
- Flaschen und Ausführen von Modellen auf Mikrocontrollern
- Überprüfen und Debuggen von TinyML Implementierungen
Optimierung von TinyML für Leistung und Effizienz
- Techniken zur Modellquantisierung und -kompression
- Strategien der Energieverwaltung für Edge AI
- Speicher- und Rechenressourcenbeschränkungen in eingebetteten KIs
Praktische Anwendungen von TinyML
- Gestenerkennung mit Beschleunigungssensordaten
- Audiosklassifizierung und Keyword-Detektion
- Anomaliedetection für prognostische Wartung
Sicherheit und Zukunftsaspekte in TinyML
- Gewährleistung der Datensicherheit und -privacy in TinyML-Anwendungen
- Herausforderungen beim federierten Lernen auf Mikrocontrollern
- Emergierende Forschung und Weiterentwicklungen in TinyML
Zusammenfassung und Nächste Schritte
Voraussetzungen
- Erfahrung im Programmieren von eingebetteten Systemen
- Kenntnisse in Python oder C/C++-Programmierung
- Grundlegende Kenntnisse über Maschinelles Lernen
- Verständnis der Hardware und Peripherie von Mikrocontrollern
Zielgruppe
- Ingenieure für eingebettete Systeme
- AI-Entwickler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Die Implementierung von KI auf Mikrocontrollern mit TinyML Schulung - Buchung
Die Implementierung von KI auf Mikrocontrollern mit TinyML Schulung - Anfrage
Die Implementierung von KI auf Mikrocontrollern mit TinyML - Beratungsanfrage
Beratungsanfrage
Kommende Kurse
Kombinierte Kurse
Künstliche Intelligenz-Lösungen am Rande erstellen
14 StundenDieser von einem Trainer geleitete Live-Kurs in Schweiz (Online oder vor Ort) richtet sich an Fortgeschrittene-Entwickler, Datenwissenschaftler und Technologie-Enthusiasten, die praktische Fähigkeiten im Bereitstellen von AI-Modellen auf Edge-Geräten für verschiedene Anwendungen erlangen möchten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Die Prinzipien von Edge AI und ihre Vorteile zu verstehen.
- Eine Umgebung für Edge-Computing einzurichten und zu konfigurieren.
- AI-Modelle zur Bereitstellung auf Edge-Geräten zu entwickeln, zu trainieren und zu optimieren.
- Praktische AI-Lösungen auf Edge-Geräten umzusetzen.
- Die Leistung von auf Edge-Geräten bereitgestellten Modellen zu bewerten und zu verbessern.
- ETHERISCHE UND SICHERHEITSASPEKTE IN EDGE AI ANWENDUNGEN ZU BEHANDLUNG.
Erstellen von End-to-End TinyML-Pipelines
21 StundenTinyML ist die Praxis, optimierte maschinelles Lernen auf ressourcenbeschränkten Edge-Geräten einzusetzen.
Dieses von einem Dozenten geleitete Live-Training (online oder vor Ort) richtet sich an fortgeschrittene technische Fachkräfte, die vollständige TinyML-Pipelines entwerfen, optimieren und bereitstellen möchten.
Bis zum Abschluss dieses Trainings werden die Teilnehmer lernen, wie man:
- Datensätze für TinyML-Anwendungen sammelt, vorbereitet und verwaltet.
- Modelle für energieeffiziente Mikrocontroller trainiert und optimiert.
- Modelle in leichtgewichtige Formate konvertiert, die für Edge-Geräte geeignet sind.
- TinyML-Anwendungen in realen Hardwareumgebungen bereitstellt, testet und überwacht.
Kursformat
- Dozentengeleitete Vorlesungen und technische Diskussionen.
- Praktische Labore und iterative Experimente.
- Hands-on-Bereitstellung auf plattformbasierten Mikrocontrollern.
Kursanpassungsoptionen
- Um das Training mit spezifischen Toolchains, Hardware-Boards oder internen Abläufen anzupassen, kontaktieren Sie uns bitte zur Vereinbarung.
Angewandte Edge-KI
35 StundenKombinieren Sie die transformerische Kraft von KI mit der Agilität des Edge-Computings in diesem umfassenden Kurs. Lernen Sie, AI-Modelle direkt auf Edge-Geräten zu deployen – vom Verständnis CNN-Architekturen bis hin zur Meisterung von Wissensdistanzierung und Federated Learning. Diese praktische Ausbildung wird Ihnen die Fähigkeiten vermitteln, um das Leistungsoptimum von AI für Echtzeitverarbeitung und Entscheidungsfindung am Rande zu erreichen.
Edge AI: Von Konzept bis Implementierung
14 StundenDieses von einem Trainer durchgeführte Live-Seminar (online oder vor Ort) richtet sich an mittelweit geprüfte Entwickler und IT-Professionals, die ein umfassendes Verständnis der Edge AI von den Grundlagen bis zur praktischen Umsetzung einschließlich Einrichtung und Bereitstellung erlangen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die grundlegenden Konzepte der Edge AI zu verstehen.
- Edge AI-Umgebungen einzurichten und konfigurieren.
- Edge AI-Modelle zu entwickeln, auszubilden und zu optimieren.
- Edge AI-Anwendungen bereitzustellen und zu verwalten.
- Edge AI mit bestehenden Systemen und Workflows zu integrieren.
- Ethische Aspekte und Best Practices bei der Umsetzung von Edge AI anzugehen.
Edge AI für IoT-Anwendungen
14 StundenDieser von einem Lehrbeauftragten geleitete Live-Kurs in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, Systemarchitekten und Branchenprofis, die Edge AI nutzen möchten, um IoT-Anwendungen mit intelligenten Datenverarbeitungsfähigkeiten und -analysen zu erweitern.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Grundlagen von Edge AI und ihre Anwendung in IoT zu verstehen.
- Umgebungen für Edge AI bei IoT-Geräten einzurichten und konfigurieren.
- AI-Modelle auf Edge-Geräten für IoT-Anwendungen entwickeln und bereitstellen.
- Echtzeit-Datenverarbeitung und -entscheidungsfindung in IoT-Systemen implementieren.
- Edge AI mit verschiedenen IoT-Protokollen und Plattformen integrieren.
- Ethische Überlegungen und Best Practices in Edge AI für IoT ansprechen.
Einführung in Edge AI
14 StundenDieses von einem Trainer geleitete Live-Seminar in Schweiz (Online oder vor Ort) richtet sich an Anfänger-Entwickler und IT-Professionals, die das Grundwissen zu Edge AI und ihre grundlegenden Anwendungen verstehen möchten.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- Grundlegende Konzepte und Architektur von Edge AI zu verstehen.
- Edge AI-Umgebungen einzurichten und konfigurieren.
- Einfache Edge AI-Anwendungen zu entwickeln und bereitzustellen.
- Use Cases und Vorteile von Edge AI zu identifizieren und zu verstehen.
Optimierung von TinyML-Modellen für Leistung und Effizienz
21 StundenTinyML ist die Praxis, maschinelles Lernen auf Hardware mit stark eingeschränkten Ressourcen zu implementieren.
Dieses von einem Dozenten geführte, live-Training (online oder vor Ort) richtet sich an fortgeschrittene Praktiker, die TinyML-Modelle für eine schnelle Reaktionszeit und den effizienten Einsatz im Arbeitsspeicher auf eingebetteten Geräten optimieren möchten.
Nach Abschluss dieses Trainings werden die Teilnehmer in der Lage sein:
- Quantisierung, Pruning und Komprimierungsverfahren anzuwenden, um die Modellgröße zu reduzieren, ohne dabei Genauigkeit einzubüßen.
- TinyML-Modelle hinsichtlich Latenz, Speicherverbrauch und Energieeffizienz zu benchmarken.
- Optimierte Inferenzpipelines auf Mikrocontrollern und Edge-Geräten umzusetzen.
- Handfeste Kompromisse zwischen Leistung, Genauigkeit und Hardwarebeschränkungen zu bewerten.
Kursformat
- Von einem Dozenten geführte Präsentationen, unterstützt durch technische Demonstrationen.
- Praktische Optimierungsaufgaben und vergleichende Leistungstests.
- Hands-on-Implementierung von TinyML-Pipelines in einer kontrollierten Labumgebung.
Kursanpassungsoptionen
- Für maßgeschneidertes Training, das spezifischen Hardwareplattformen oder internen Abläufen angepasst ist, kontaktieren Sie uns zur Anpassung des Programms.
Sicherheit und Datenschutz in TinyML-Anwendungen
21 StundenTinyML ist ein Ansatz, um maschinelles Lernen auf energieeffizienten, ressourcenbeschränkten Geräten am Netzwerkrand einzusetzen.
Diese von einem Trainer geführte Live-Training (online oder vor Ort) richtet sich an fortgeschrittene Fachleute, die TinyML-Pipelines sichern und Datenschutzmechanismen in Edge-AI-Anwendungen implementieren möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Sicherheitsrisiken identifizieren, die speziell für das TinyML-Inferenz auf Geräten gelten.
- Datenschutzmechanismen für Edge-AI-Bereitstellungen implementieren.
- TinyML-Modelle und eingebettete Systeme gegen feindselige Bedrohungen schützen.
- Best Practices für sichere Datenverarbeitung in ressourcenbeschränkten Umgebungen anwenden.
Kursformat
- Unterhaltsame Vorlesungen, die durch Expertendiskussionen ergänzt werden.
- Praktische Übungen mit Fokus auf realistische Bedrohungsszenarien.
- Praktische Implementierung unter Verwendung von eingebetteter Sicherheit und TinyML-Tooling.
Kursanpassungsoptionen
- Organisationen können eine angepasste Version dieses Trainings anfordern, um ihren spezifischen Sicherheits- und Compliance-Anforderungen gerecht zu werden.
Einführung in TinyML
14 StundenDieses von einem Trainer geleitete Live-Seminar (vor Ort oder online) richtet sich an Einsteiger-Engineer und Data Scientists, die die Grundlagen der TinyML verstehen möchten, ihre Anwendungen erkunden und AI-Modelle auf Mikrocontrollern einsetzen wollen.
Am Ende des Trainings werden die Teilnehmer in der Lage sein:
- die Grundlagen von TinyML und deren Bedeutung zu verstehen.
- leichtgewichtige AI-Modelle auf Mikrocontrollern und Edge-Geräten bereitzustellen.
- Machine-Learning-Modelle für geringen Energieverbrauch zu optimieren und abzustimmen.
- TinyML für Anwendungen wie Gestenerkennung, Ausreißerdetektion und Audioverarbeitung in der Realwelt anzuwenden.
TinyML für autonome Systeme und Robotik
21 StundenTinyML ist ein Framework zur Bereitstellung von maschinelles Lernen auf low-power Microcontrollern und eingebetteten Plattformen, die in der Robotik und in autonomen Systemen verwendet werden.
Dieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an fortgeschrittene Fachkräfte, die TinyML-basierte Wahrnehmungs- und Entscheidungsfähigkeiten in autonome Roboter, Drohnen und intelligente Steuerungssysteme integrieren möchten.
Nach Abschluss dieses Kurses werden die Teilnehmer in der Lage sein:
- Optimierte TinyML-Modelle für roboterbezogene Anwendungen zu entwerfen.
- Perceptionspipelines auf dem Gerät zur Echtzeitausführung zu implementieren.
- TinyML in bestehende robotersteuernde Frameworks zu integrieren.
- Leichtgewichtige KI-Modelle auf eingebetteten Hardwareplattformen bereitzustellen und zu testen.
Kursformat
- Technische Vorträge in Kombination mit interaktiven Diskussionen.
- Praktische Labs, die sich auf eingebettete Robotikaufgaben konzentrieren.
- Praktische Übungen zur Simulation von realen autonomen Workflows.
Kursanpassungsoptionen
- Für organisationsspezifische Robotikumgebungen kann eine Anpassung auf Wunsch arrangiert werden.
TinyML: Ausführen von KI auf ultra-niedrigleistungsfähigen Edge-Geräten
21 StundenDieses von Dozenten geführte Live-Training in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene eingebettete Ingenieure, IoT-Entwickler und AI-Forscher, die TinyML-Techniken für AI-gesteuerte Anwendungen auf energieeffizienter Hardware implementieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die Grundlagen von TinyML und Edge AI zu verstehen.
- Leichte AI-Modelle auf Mikrocontrollern bereitzustellen.
- AI-Schlussfolgerungen für geringen Energieverbrauch zu optimieren.
- TinyML mit realen IoT-Anwendungen zu integrieren.
TinyML in der Gesundheitsversorgung: KI auf tragbaren Geräten
21 StundenTinyML ist die Integration von maschinellem Lernen in batteriebetriebene, ressourcenbeschränkte tragbare und medizinische Geräte.
Dieses von einem Dozenten geführte, Live-Training (online oder vor Ort) richtet sich an fortgeschrittene Praktiker, die TinyML-Lösungen für die Überwachung und Diagnostik in der Gesundheitsversorgung implementieren möchten.
Nach Abschluss dieses Trainings werden die Teilnehmer in der Lage sein:
- TinyML-Modelle für die Echtzeit-Bearbeitung von Gesundheitsdaten zu entwerfen und bereitzustellen.
- Biometersordatensätze zur Gewinnung von AI-getriebenen Erkenntnissen zu sammeln, vorzubereiten und auszuwerten.
- Modelle für batteriebetriebene und speicherbeschränkte tragbare Geräte zu optimieren.
- Die klinische Relevanz, Zuverlässigkeit und Sicherheit von TinyML-getriebenen Ausgaben zu bewerten.
Kursformat
- Vorlesungen, die durch Live-Demonstrationen und interaktive Diskussionen unterstützt werden.
- Praktische Übungen mit Daten von tragbaren Geräten und TinyML-Frameworks.
- Implementierungsaufgaben in einer geführten Laborumgebung.
Anpassungsoptionen des Kurses
- Für angepasstes Training, das auf spezifische medizinische Geräte oder regulatorische Abläufe abgestimmt ist, wenden Sie sich bitte an uns zur Anpassung des Programms.
TinyML für IoT-Anwendungen
21 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an IoT-Entwickler, Embedded-Ingenieure und KI-Fachleute, die TinyML für vorausschauende Wartung, Anomalieerkennung und intelligente Sensoranwendungen implementieren möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
- Die Grundlagen von TinyML und seine Anwendungen im IoT zu verstehen.
- eine TinyML-Entwicklungsumgebung für IoT-Projekte einzurichten.
- ML-Modelle auf stromsparenden Mikrocontrollern zu entwickeln und einzusetzen.
- Implementierung von vorausschauender Wartung und Anomalieerkennung mit TinyML.
- Optimierung von TinyML-Modellen für eine effiziente Energie- und Speichernutzung.
TinyML mit Raspberry Pi und Arduino
21 StundenTinyML ist ein maschinelles Lernverfahren, das für kleine, ressourcenbeschränkte Geräte optimiert wurde.
Dieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Lernende mit Anfänger- bis Fortgeschrittenenkenntnissen, die funktionierende TinyML-Anwendungen unter Verwendung von Raspberry Pi, Arduino und ähnlichen Mikrocontrollern erstellen möchten.
Nach Abschluss dieses Trainings werden die Teilnehmer die Fähigkeiten erlangen, um:
- Daten für TinyML-Projekte zu sammeln und vorzubereiten.
- Kleine maschinelle Lernmodelle für Mikrocontroller-Umgebungen zu trainieren und zu optimieren.
- TinyML-Modelle auf Raspberry Pi, Arduino und verwandten Platinen bereitzustellen.
- Vollständige eingebettete AI-Prototypen zu entwickeln.
Kursformat
- Trainer-gleitete Präsentationen und geleitete Diskussionen.
- Praktische Übungen und praktisches Experimentieren.
- Live-Lab-Projektarbeit auf echter Hardware.
Kursanpassungsoptionen
- Für maßgeschneidertes Training, das auf Ihre spezifische Hardware oder Anwendung ausgerichtet ist, kontaktieren Sie uns bitte für die Vereinbarung.
TinyML für intelligente Landwirtschaft
21 StundenTinyML ist ein Framework zur Bereitstellung von maschinelles Lernen-Modellen auf energieeffizienten, ressourcenbeschränkten Geräten im Feld.
Diese vom Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an fortgeschrittene Fachleute, die TinyML-Techniken auf intelligente Landwirtschaftslösungen anwenden möchten, um Automatisierung und Umweltintelligenz zu verbessern.
Nach Abschluss dieses Programms werden die Teilnehmer in der Lage sein:
- TinyML-Modelle für landwirtschaftliche Sensing-Anwendungen zu erstellen und bereitzustellen.
- Künstliche Intelligenz am Netzrand in IoT-Ökosysteme zur automatisierten Überwachung von Anbaumitteln zu integrieren.
- Spezialisierte Tools zum Trainieren und Optimieren leichtgewichtiger Modelle zu verwenden.
- Arbeitsabläufe für präzise Bewässerung, Schädlingserkennung und Umweltanalyse zu entwickeln.
Kursformat
- Angeleitete Präsentationen und angewandte technische Diskussionen.
- Praktische Übungen mit realen Datensätzen und Geräten.
- Praktische Experimente in einer unterstützten Laborenvironment.
Kursanpassungsoptionen
- Für maßgeschneiderte Schulungen, die auf spezifische landwirtschaftliche Systeme ausgerichtet sind, kontaktieren Sie uns bitte, um das Programm anzupassen.