Plan du cours

Introduction à l'IA au bord et TinyML

  • Aperçu de l'IA au bord
  • Bénéfices et défis de l'exécution d'IA sur des appareils
  • Cas d'utilisation en robotique et automatisation

Fondamentaux du TinyML

  • Machine learning pour les systèmes à ressources limitées
  • Quantification, rognage et compression des modèles
  • Cadres de référence et plateformes matérielles supportés

Développement et conversion de modèles

  • Formation de modèles légers à l'aide de TensorFlow ou PyTorch
  • Conversion des modèles en TensorFlow Lite et PyTorch Mobile
  • Test et validation de la précision des modèles

Mise en œuvre de l'inférence sur appareil

  • Déploiement de modèles IA sur des cartes embarquées (Arduino, Raspberry Pi, Jetson Nano)
  • Intégration de l'inférence avec la perception et le contrôle robotique
  • Exécution de prédictions en temps réel et suivi des performances

Optimisation pour les performances au bord

  • Réduction de la latence et de la consommation énergétique
  • Accélération matérielle à l'aide de NPUs et de GPUs
  • Benchmarking et profilage de l'inférence embarquée

Cadres de référence et outils d'IA au bord

  • Travail avec TensorFlow Lite et Edge Impulse
  • Exploration des options de déploiement PyTorch Mobile
  • Débogage et réglage des flux de travail ML embarqués

Intégration pratique et études de cas

  • Conception de systèmes de perception IA au bord pour les robots
  • Intégration du TinyML avec des architectures robotiques basées sur ROS
  • Études de cas : navigation autonome, détection d'objets, maintenance prédictive

Bilan et étapes suivantes

Pré requis

  • Une compréhension des systèmes embarqués
  • Expérience en programmation Python ou C++
  • Familiarité avec les concepts de base du machine learning

PUBLIC

  • Développeurs embarqués
  • Ingenieurs en robotique
  • Intégrateurs de systèmes travaillant sur des appareils intelligents
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires