Formation TinyML pour les Applications IoT
TinyML étend les capacités d'apprentissage automatique aux appareils IoT à très faible consommation, permettant une intelligence en temps réel à la périphérie.
Cette formation en direct (en ligne ou sur site) est destinée aux développeurs IoT de niveau intermédiaire, aux ingénieurs embarqués et aux praticiens de l'IA qui souhaitent mettre en œuvre TinyML pour la maintenance prédictive, la détection d'anomalies et les applications de capteurs intelligents.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les fondamentaux de TinyML et ses applications dans l'IoT.
- Mettre en place un environnement de développement TinyML pour les projets IoT.
- Développer et déployer des modèles de ML sur des microcontrôleurs de faible puissance.
- Mettre en œuvre la maintenance prédictive et la détection d'anomalies à l'aide de TinyML.
- Optimiser les modèles TinyML pour une utilisation efficace de la puissance et de la mémoire.
Format du cours
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction à TinyML et à l'IdO
- Qu'est-ce que TinyML ?
- Avantages de TinyML dans les applications IdO
- Comparaison de TinyML avec l'IA traditionnelle basée sur le cloud
- Aperçu des outils TinyML : TensorFlow Lite, Edge Impulse
Configuration de l'environnement TinyML
- Installation et configuration de Arduino IDE
- Configurer Edge Impulse pour le développement de modèles TinyML
- Comprendre les microcontrôleurs pour l'IoT (ESP32, Arduino, Raspberry Pi Pico)
- Connecter et tester les composants matériels
Développer des modèles Machine Learning pour l'IoT
- Collecte et prétraitement des données de capteurs IoT
- Construction et entraînement de modèles ML légers
- Conversion des modèles au format TensorFlow Lite
- Optimisation des modèles en fonction des contraintes de mémoire et de puissance
Déploiement de modèles d'IA sur des appareils IoT
- Flashage et exécution de modèles ML sur des microcontrôleurs
- Valider les performances des modèles dans des scénarios IoT réels
- Débogage et optimisation des déploiements TinyML.
Mise en œuvre de la maintenance prédictive avec TinyML
- Utilisation de la ML pour la surveillance de la santé des équipements
- Techniques de détection d'anomalies basées sur des capteurs
- Déployer des modèles de maintenance prédictive sur des appareils IoT
Capteurs intelligents et Edge AI dans l'IdO
- Améliorer les applications de l'IdO avec des capteurs alimentés par le TinyML
- Détection et classification d'événements en temps réel
- Cas d'utilisation : surveillance de l'environnement, agriculture intelligente, IoT industriel
Sécurité et optimisation dans TinyML pour l'IdO
- Confidentialité et sécurité des données dans les applications d'intelligence artificielle
- Techniques de réduction de la consommation d'énergie
- Tendances et avancées futures dans TinyML pour l'IdO
Résumé et prochaines étapes
Pré requis
- Expérience dans le domaine de l'IdO ou du développement de systèmes embarqués
- Familiarité avec la programmation Python ou C/C++.
- Compréhension de base des concepts d'apprentissage automatique
- Connaissance du matériel et des périphériques des microcontrôleurs
Audience
- Développeurs IoT
- Ingénieurs embarqués
- Praticiens de l'IA
Les formations ouvertes requièrent plus de 3 participants.
Formation TinyML pour les Applications IoT - Réservation
Formation TinyML pour les Applications IoT - Enquiry
TinyML pour les Applications IoT - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (1)
Les compétences orales et le côté humain du formateur (Augustin).
Jeremy Chicon - TE Connectivity
Formation - NB-IoT for Developers
Traduction automatique
Cours à venir
Cours Similaires
Construction de pipelines TinyML de bout en bout
21 HeuresTinyML est la pratique du déploiement de modèles d'apprentissage automatique optimisés sur des dispositifs embarqués à ressources limitées.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux professionnels techniques de niveau avancé souhaitant concevoir, optimiser et déployer des pipelines TinyML complets.
À la fin de cette formation, les participants apprendront comment :
- Collecter, préparer et gérer des ensembles de données pour des applications TinyML.
- Former et optimiser des modèles pour des microcontrôleurs à faible consommation d'énergie.
- Convertir les modèles en formats légers adaptés aux dispositifs embarqués.
- Déployer, tester et surveiller des applications TinyML dans des environnements matériels réels.
Format du cours
- Conférences dirigées par un instructeur et discussions techniques.
- Ateliers pratiques et expérimentation itérative.
- Déploiement pratique sur des plateformes basées sur des microcontrôleurs.
Options de personnalisation du cours
- Pour personnaliser la formation avec des chaînes d'outils spécifiques, des cartes matérielles ou des flux de travail internes, veuillez nous contacter pour organiser.
Transformation Digitale avec IoT et le Calcul aux Bordures
14 HeuresCette formation dirigée par un instructeur en Belgique (en ligne ou sur site) est destinée aux professionnels de l'informatique et aux gestionnaires d'entreprise de niveau intermédiaire qui souhaitent comprendre le potentiel de l'IoT et du calcul au bord pour améliorer l'efficacité, le traitement en temps réel et l'innovation dans divers secteurs.
À la fin de cette formation, les participants seront capables de :
- Comprendre les principes de l'IoT et du calcul au bord ainsi que leur rôle dans la transformation numérique.
- Identifier des cas d'usage pour l'IoT et le calcul au bord dans les secteurs de la fabrication, de la logistique et de l'énergie.
- Différencier entre les architectures et les scénarios de déploiement du calcul au bord et du cloud computing.
- Mettre en œuvre des solutions de calcul au bord pour la maintenance prédictive et la prise de décision en temps réel.
Edge AI pour les Applications IoT
14 HeuresCette formation en direct, dirigée par un formateur (en ligne ou sur site), s'adresse aux développeurs intermédiaires, architectes de systèmes et professionnels de l'industrie qui souhaitent utiliser Edge AI pour améliorer les applications IoT avec des capacités de traitement et d'analyse de données intelligentes.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les fondamentaux de l'Edge AI et son application dans IoT.
- Configurer des environnements Edge AI pour les appareils IoT.
- Développer et déployer des modèles IA sur les dispositifs Edge pour les applications IoT.
- Mettre en œuvre le traitement de données en temps réel et la prise de décision dans les systèmes IoT.
- Intégrer l'Edge AI avec divers protocoles et plateformes IoT.
- Aborder les considérations éthiques et les meilleures pratiques en Edge AI pour IoT.
Calculateur de Borda
7 HeuresCette formation en direct dans Belgique (en ligne ou sur site) est destinée aux chefs de produit et aux développeurs qui souhaitent utiliser Edge Computing pour décentraliser la gestion des données afin d'obtenir des performances plus rapides, en exploitant les appareils intelligents situés sur le réseau source.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base et les avantages de Edge Computing.
- Identifier les cas d'utilisation et les exemples où Edge Computing peut être appliqué.
- Concevoir et construire des solutions Edge Computing pour accélérer le traitement des données et réduire les coûts opérationnels.
Apprentissage Fédéré dans l'IoT et le Calcul aux Bords
14 HeuresCette formation en direct avec instructeur à Belgique (en ligne ou sur site) s'adresse aux professionnels de niveau intermédiaire qui souhaitent appliquer Federated Learning pour optimiser les solutions IoT et edge computing.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes et les avantages de Federated Learning dans l'IoT et l'edge computing.
- Mettre en œuvre des modèles Federated Learning sur des appareils IoT pour un traitement décentralisé de l'IA.
- Réduire la latence et améliorer la prise de décision en temps réel dans les environnements d'edge computing.
- Relever les défis liés à la confidentialité des données et aux contraintes du réseau dans les systèmes IoT.
Déploiement de l'IA sur les microcontrôleurs avec TinyML
21 HeuresCette formation en direct, dirigée par un formateur (en ligne ou sur site), s'adresse aux ingénieurs intermédiaires des systèmes embarqués et développeurs IA qui souhaitent déployer des modèles d'apprentissage automatique sur des microcontrôleurs en utilisant TensorFlow Lite et Edge Impulse.
À la fin de cette formation, les participants seront capables de :
- Comprendre les fondamentaux du TinyML et ses avantages pour les applications d'IA aux bords.
- Configurer un environnement de développement pour des projets TinyML.
- Former, optimiser et déployer des modèles IA sur des microcontrôleurs à faible consommation.
- Utiliser TensorFlow Lite et Edge Impulse pour mettre en œuvre des applications TinyML réelles.
- Optimiser les modèles IA pour l'efficacité énergétique et les contraintes de mémoire.
NB-IoT pour les développeurs
7 HeuresAu cours de cette formation en direct à Belgique, les participants découvriront les différents aspects de NB-IoT (également connu sous le nom de LTE Cat NB1) en développant et en déployant un exemple d'application basée sur NB-IoT.
À l'issue de cette formation, les participants seront capables de :
- Identifier les différents composants de NB-IoT et comment ils s'intègrent pour former un écosystème.
- Comprendre et expliquer les fonctions de sécurité intégrées dans les appareils NB-IoT.
- Développer une application simple pour suivre les appareils NB-IoT.
Optimisation des modèles TinyML pour les performances et l'efficacité
21 HeuresTinyML est la pratique de déploiement de modèles d'apprentissage automatique sur du matériel à ressources très limitées.
Cette formation dirigée par un formateur (en ligne ou sur site) est destinée aux praticiens de niveau avancé souhaitant optimiser les modèles TinyML pour des déploiements à faible latence et efficaces en mémoire sur des appareils embarqués.
À l'issue de cette formation, les participants seront capables de :
- Appliquer des techniques de quantification, d'élagage et de compression pour réduire la taille du modèle sans sacrifier la précision.
- Évaluer les modèles TinyML en termes de latence, de consommation mémoire et d'efficacité énergétique.
- Mettre en œuvre des pipelines d'inférence optimisés sur des microcontrôleurs et des appareils Edge.
- Évaluer les compromis entre performances, précision et contraintes matérielles.
Format de la formation
- Présentations dirigées par un formateur, soutenues par des démonstrations techniques.
- Exercices pratiques d'optimisation et de tests comparatifs de performance.
- Mise en œuvre pratique de pipelines TinyML dans un environnement de laboratoire contrôlé.
Options de personnalisation de la formation
- Pour une formation sur mesure alignée avec des plateformes matérielles spécifiques ou des processus internes, veuillez nous contacter pour personnaliser le programme.
Sécurité et confidentialité dans les applications TinyML
21 HeuresTinyML est une approche consistant à déployer des modèles d'apprentissage automatique sur des appareils à faible puissance et à ressources limitées, fonctionnant au bord du réseau.
Cette formation en ligne ou sur site, dirigée par un formateur, s'adresse aux professionnels de niveau avancé qui souhaitent sécuriser les pipelines TinyML et mettre en œuvre des techniques de préservation de la confidentialité dans les applications d'IA au bord.
À la fin de cette formation, les participants seront capables de :
- Identifier les risques de sécurité propres à l'inférence TinyML sur appareil.
- Mettre en œuvre des mécanismes de préservation de la confidentialité pour les déploiements d'IA au bord.
- Durcir les modèles TinyML et les systèmes embarqués contre les menaces adversaires.
- Appliquer les meilleures pratiques pour la gestion sécurisée des données dans des environnements contraints.
Format de la formation
- Des présentations captivantes soutenues par des discussions dirigées par un expert.
- Des exercices pratiques mettant l'accent sur des scénarios de menace réels.
- Une mise en œuvre pratique utilisant les outils de sécurité embarquée et TinyML.
Options de personnalisation de la formation
- Les organisations peuvent demander une version sur mesure de cette formation pour s'aligner avec leurs besoins spécifiques en matière de sécurité et de conformité.
Configuration d'un Pont IoT avec ThingsBoard
35 HeuresThingsBoard est une plateforme IoT open source qui offre la gestion des appareils, la collecte des données, le traitement et la visualisation pour votre solution IoT.
Dans cette formation en direct dirigée par un instructeur, les participants apprendront à intégrer ThingsBoard dans leurs solutions IoT.
À la fin de cette formation, les participants seront capables de :
- Installer et configurer ThingsBoard
- Comprendre les fondamentaux des fonctionnalités et de l'architecture de ThingsBoard.
- Construire des applications IoT avec ThingsBoard
- Intégrer ThingsBoard avec Kafka pour l'acheminement des données des appareils de télémétrie
- Intégrer ThingsBoard avec Apache Spark pour l'agrégation de données provenant de plusieurs appareils.
Audience
- Ingénieurs en logiciel
- Ingénieurs matériel
- Développeurs
Format du cours
- En partie conférence, en partie discussion, exercices et pratique intensive.
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Introduction à TinyML
14 HeuresCe formation en direct (en ligne ou sur site) est destinée aux ingénieurs et scientifiques des données de niveau débutant qui souhaitent comprendre les fondamentaux du TinyML, explorer ses applications et déployer des modèles d'IA sur des microcontrôleurs.
À la fin de cette formation, les participants seront capables de :
- Comprendre les fondamentaux du TinyML et son importance.
- Déployer des modèles d'IA légers sur des microcontrôleurs et des appareils de bord.
- Optimiser et affiner les modèles d'apprentissage automatique pour une consommation énergétique faible.
- Appliquer le TinyML à des applications réelles telles que la reconnaissance gestuelle, la détection d'anomalies et le traitement audio.
TinyML pour les systèmes autonomes et la robotique
21 HeuresTinyML est un cadre permettant de déployer des modèles d'apprentissage automatique sur des microcontrôleurs à faible consommation et des plateformes embarquées utilisés dans la robotique et les systèmes autonomes.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux professionnels de niveau avancé qui souhaitent intégrer des capacités de perception et de prise de décision basées sur TinyML dans des robots autonomes, des drones et des systèmes de contrôle intelligents.
À l'issue de ce cours, les participants seront capables de :
- Concevoir des modèles TinyML optimisés pour les applications robotiques.
- Mettre en œuvre des pipelines de perception sur dispositif pour l'autonomie en temps réel.
- Intégrer TinyML dans les frameworks de contrôle robotique existants.
- Déployer et tester des modèles d'IA légers sur des plateformes matérielles embarquées.
Format du cours
- Cours techniques combinés à des discussions interactives.
- Ateliers pratiques axés sur les tâches robotiques embarquées.
- Exercices pratiques simulant des workflows autonomes du monde réel.
Options de personnalisation du cours
- Pour les environnements robotiques spécifiques à une organisation, la personnalisation peut être organisée sur demande.
TinyML : Exécuter de l'IA sur des Dispositifs de Bords à Très Faible Consommation Énergétique
21 HeuresCette formation en direct, animée par un instructeur (en ligne ou sur site), s'adresse aux ingénieurs embarqués de niveau intermédiaire, aux développeurs IoT et aux chercheurs en IA qui souhaitent mettre en œuvre des techniques TinyML pour les applications alimentées par l'IA sur des matériels économes en énergie.
À la fin de cette formation, les participants seront capables de :
- Comprendre les fondamentaux du TinyML et de l'IA aux bords du réseau (edge AI).
- Déployer des modèles d'IA légers sur des microcontrôleurs.
- Optimiser la déduction IA pour une faible consommation énergétique.
- Intégrer le TinyML avec les applications IoT du monde réel.
TinyML en Santé : IA sur les Appareils Portables
21 HeuresTinyML est l'intégration de l'apprentissage automatique dans des appareils portables et médicaux à faible puissance et aux ressources limitées.
Cette formation en présentiel, animée par un instructeur (en ligne ou sur site), est destinée aux praticiens de niveau intermédiaire qui souhaitent mettre en œuvre des solutions TinyML pour la surveillance et les applications diagnostiques en santé.
Après avoir suivi cette formation, les participants seront capables de :
- Concevoir et déployer des modèles TinyML pour le traitement en temps réel des données de santé.
- Collecter, prétraiter et interpréter les données de capteurs biologiques pour des analyses alimentées par l'IA.
- Optimiser les modèles pour des appareils portables à faible puissance et à mémoire limitée.
- Évaluer la pertinence clinique, la fiabilité et la sécurité des résultats issus de TinyML.
Format du Cours
- Des conférences soutenues par des démonstrations en direct et une discussion interactive.
- Une pratique hands-on avec les données d'appareils portables et les cadres TinyML.
- Des exercices de mise en œuvre dans un environnement de laboratoire guidé.
Options de Personnalisation du Cours
- Pour une formation sur mesure qui s'aligne avec des appareils médicaux spécifiques ou des processus réglementaires, veuillez nous contacter pour personnaliser le programme.
TinyML pour l'Agriculture Intelligente
21 HeuresTinyML est un cadre permettant de déployer des modèles d'apprentissage automatique sur des appareils à faible consommation et à ressources limitées dans le champ.
Cette formation dirigée par un formateur (en ligne ou en présentiel) est conçue pour les professionnels de niveau intermédiaire qui souhaitent appliquer des techniques TinyML à des solutions d'agriculture intelligente afin d'améliorer l'automatisation et l'intelligence environnementale.
À la fin de ce programme, les participants acquerront la capacité de :
- Construire et déployer des modèles TinyML pour des applications de capteurs agricoles.
- Intégrer l'IA en périphérie dans les écosystèmes IoT pour la surveillance automatisée des cultures.
- Utiliser des outils spécialisés pour entraîner et optimiser des modèles légers.
- Développer des flux de travail pour l'irrigation précise, la détection de ravageurs et l'analyse environnementale.
Format du Cours
- Présentations guidées et discussions techniques appliquées.
- Exercices pratiques utilisant des jeux de données réels et des appareils.
- Expérimentation pratique dans un environnement de laboratoire soutenu.
Options d'Personnalisation du Cours
- Pour une formation sur mesure alignée avec des systèmes agricoles spécifiques, veuillez nous contacter pour personnaliser le programme.