Prenez contact avec nous

Plan du cours

Introduction à la TinyML et à l'IoT

  • Qu'est-ce que la TinyML ?
  • Avantages de la TinyML dans les applications IoT
  • Comparaison de la TinyML avec l'IA traditionnelle basée sur le cloud
  • Vue d'ensemble des outils TinyML : TensorFlow Lite, Edge Impulse

Configuration de l'environnement TinyML

  • Installation et configuration de l'IDE Arduino
  • Mise en place 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 ML légers
  • Conversion des modèles au format TensorFlow Lite
  • Optimisation des modèles pour les contraintes de mémoire et d'alimentation

Déploiement de modèles d'IA sur les appareils IoT

  • Flashage 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ébogage et optimisation des déploiements TinyML

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

  • Utilisation du ML pour la surveillance de l'état 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 au bord du réseau (Edge AI) dans l'IoT

  • Amélioration des applications IoT avec des capteurs alimentés par la 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 de la TinyML pour l'IoT

  • Confidentialité et sécurité des données dans les applications d'IA au bord du réseau
  • Techniques de réduction de la consommation d'énergie
  • Tendances futures et avancées de la TinyML pour l'IoT

Résumé et prochaines étapes

Pré requis

  • Expérience avec le développement IoT ou les 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 des microcontrôleurs et de leurs périphériques

Public cible

  • Développeurs IoT
  • Ingénieurs embarqués
  • Praticiens de l'IA
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires