Prenez contact avec nous

Plan du cours

Introduction à TinyML et à l’IoT

  • Qu’est-ce que TinyML ?
  • Avantages de TinyML dans les applications IoT
  • Comparaison de TinyML avec l’IA cloud traditionnelle
  • Aperçu des outils TinyML : TensorFlow Lite, Edge Impulse

Configuration de l’environnement TinyML

  • Installation et configuration de l’IDE Arduino
  • Configuration d’Edge Impulse pour le développement de modèles TinyML
  • Compréhension des microcontrôleurs pour l’IoT (ESP32, Arduino, Raspberry Pi Pico)
  • Connexion et test des composants matériels

Développement de modèles d’apprentissage automatique pour l’IoT

  • Collecte et prétraitement des données des capteurs IoT
  • Construction et entraînement de modèles d’apprentissage automatique légers
  • Conversion des modèles au format TensorFlow Lite
  • Optimisation des modèles pour répondre aux contraintes de mémoire et d’alimentation

Déploiement des modèles d’IA sur les appareils IoT

  • Programmation et exécution des modèles ML sur les microcontrôleurs
  • Validation des performances des modèles dans des scénarios IoT réels
  • Dépannage et optimisation des déploiements TinyML

Mise en œuvre de la maintenance prédictive avec TinyML

  • Utilisation de l’apprentissage automatique pour la surveillance de la santé des équipements
  • Techniques de détection d’anomalies basées sur les capteurs
  • Déploiement de modèles de maintenance prédictive sur les appareils IoT

Capteurs intelligents et IA en périphérie (Edge AI) dans l’IoT

  • Amélioration des applications IoT grâce aux capteurs alimentés par TinyML
  • Détection et classification d’événements en temps réel
  • Cas d’utilisation : surveillance environnementale, agriculture intelligente, IoT industriel

Sécurité et optimisation dans TinyML pour l’IoT

  • Vie privée et sécurité des données dans les applications d’IA en périphérie
  • Techniques de réduction de la consommation d’énergie
  • Tendances futures et avancées de TinyML pour l’IoT

Résumé et prochaines étapes

Pré requis

  • Expérience en développement IoT ou en systèmes embarqués
  • Connaissance des langages de programmation Python ou C/C++
  • Compréhension de base des concepts d’apprentissage automatique
  • Connaissance du matériel des microcontrôleurs et de ses périphériques

Public visé

  • Développeurs IoT
  • Ingénieurs en systèmes embarqués
  • Praticiens de l’intelligence artificielle
 21 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires