Prenez contact avec nous

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

Configuration de l'environnement de développement TinyML

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

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

  • Compréhension du flux de travail TinyML
  • Collecte et prétraitement des données de capteur
  • Entraînement de modèles d'apprentissage automatique pour l'IA embarquée
  • Optimisation des modèles pour un traitement à faible 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'alimentation pour l'IA edge
  • Contraintes de mémoire et de calcul dans l'IA embarquée

Applications pratiques de TinyML

  • Reconnaissance de gestes à partir 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 dans 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
  • Recherche émergente et avancées dans TinyML

Résumé et prochaines étapes

Pré requis

  • Expérience avec la programmation de systèmes embarqués
  • Connaissance de la programmation Python ou C/C++
  • Connaissances de base sur les concepts du machine learning
  • Compréhension du matériel microcontrôleur et des périphériques

Public cible

  • Ingénieurs 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