Plan du cours

Introduction à TinyML et Edge AI

  • Qu'est-ce que TinyML ?
  • Avantages et défis de l'IA sur les microcontrôleurs
  • Aperçu des outils TinyML : TensorFlow Lite et Edge Impulse
  • Cas d'utilisation de TinyML dans les IoT et applications réelles

Configuration de l'environnement de développement TinyML

  • Installation et configuration de Arduino IDE
  • Introduction à TensorFlow Lite pour microcontrôleurs
  • Utilisation d'Edge Impulse Studio pour le développement TinyML
  • Connexion et test des microcontrôleurs pour les applications IA

Construction et entraînement de modèles d'apprentissage automatique

  • Comprendre le flux de travail TinyML
  • Collecte et prétraitement des données du capteur
  • Entraînement des modèles d'apprentissage automatique pour l'IA embarquée
  • Optimisation des modèles pour le traitement à faible consommation et en temps réel

Déploiement de modèles IA sur les microcontrôleurs

  • Conversion des modèles IA vers le format TensorFlow Lite
  • Flashage et exécution des modèles sur les microcontrôleurs
  • Validation et débogage des implémentations TinyML

Optimisation de TinyML pour la performance et l'efficacité

  • Techniques d'optimisation et de compression des modèles
  • Stratégies de gestion de l'énergie pour l'IA aux bords du réseau
  • Contraintes de mémoire et de calcul en IA embarquée

Applications pratiques de TinyML

  • Reconnaissance des gestes à partir des données d'accéléromètre
  • Classification audio et détection de mots-clés
  • Détection d'anomalies pour la maintenance prédictive

Sécurité et tendances futures en TinyML

  • Garantir la confidentialité et la sécurité des données dans les applications TinyML
  • Défis de l'apprentissage fédéré sur les microcontrôleurs
  • Recherches émergentes et avancées en TinyML

Résumé et prochaines étapes

Pré requis

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

Public cible

  • Ingénieurs en systèmes embarqués
  • Développeurs AI
 21 Heures

Nombre de participants


Prix ​​par Participant

Cours à venir

Catégories Similaires