Prenez contact avec nous

Plan du cours

Introduction à TinyML et à l'IA edge

  • 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 l'IoT et les applications réelles

Mise en place de l'environnement de développement TinyML

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

Création et entraînement des modèles d'apprentissage automatique

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

Déploiement des modèles d'IA sur les microcontrôleurs

  • Conversion des modèles d'IA au format TensorFlow Lite
  • Écriture 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 de quantification et de compression des modèles
  • Stratégies de gestion de l'énergie pour l'IA edge
  • Contraintes de mémoire et de calcul dans l'IA embarquée

Applications pratiques de TinyML

  • Reconnaissance de gestes à l'aide de 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 de TinyML

  • Assurer 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
  • Recherche émergente et avancées dans le domaine de TinyML

Résumé et prochaines étapes

Pré requis

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

Audience

  • Ingénieurs en systèmes embarqués
  • Développeurs d'IA
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires