Prenez contact avec nous
 Durée 21 heures

Plan du cours

Introduction à TinyML et à l'IA embarquée

  • Caractéristiques du déploiement de modèles TinyML
  • Contraintes dans les environnements microcontrôleur
  • Aperçu des chaînes d'outils pour l'IA embarquée

Fondements de l'optimisation des modèles

  • Comprendre les goulets d'étranglement computationnels
  • Identifier les opérations intensives en mémoire
  • Profilage des performances de base

Techniques de quantification

  • Stratégies de quantification post-entraînement
  • Entraînement sensible à la quantification (Quantization-Aware Training)
  • Évaluation des compromis entre précision et ressources

Suppression de poids (Pruning) et compression

  • Méthodes de pruning structuré et non structuré
  • Partage de poids et sparsité des modèles
  • Algorithmes de compression pour l'inférence légère

Optimisation tenant compte du matériel

  • Déploiement de modèles sur systèmes ARM Cortex-M
  • Optimisation pour les extensions DSP et accélérateurs
  • Cartographie mémoire et considérations relatives au flux de données

Benchmarks et validation

  • Analyse de la latence et du débit
  • Mesures de consommation de puissance et d'énergie
  • Tests de précision et de robustesse

Flux de déploiement et outils

  • Utilisation de TensorFlow Lite Micro pour le déploiement embarqué
  • Intégration des modèles TinyML avec les pipelines Edge Impulse
  • Tests et débogage sur matériel réel

Stratégies d'optimisation avancées

  • Recherche d'architecture neuronale pour TinyML
  • Approches hybrides de quantification et de pruning
  • Distillation de modèles pour l'inférence embarquée

Synthèse et prochaines étapes

Pré requis

  • Une compréhension des flux de travail de l'apprentissage automatique
  • De l'expérience avec les systèmes embarqués ou le développement basé sur microcontrôleurs
  • Une familiarité avec la programmation Python

Public cible

  • Chercheurs en IA
  • Ingénieurs en machine learning embarqué
  • Professionnels travaillant sur des systèmes d'inférence contraints en ressources

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires