Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction au TinyML et à l'IA embarquée
- Caractéristiques du déploiement de modèles TinyML
- Contraintes dans les environnements de microcontrôleurs
- Aperçu des toolchains d'IA embarquée
Fondamentaux de l'optimisation des modèles
- Compréhension des goulots d'étranglement computationnels
- Identification des opérations intensives en mémoire
- Profilage de performance de base
Techniques de quantification
- Stratégies de quantification post-entraînement
- Entraînement sensible à la quantification
- Évaluation des compromis précision vs ressources
Élagage (Pruning) et Compression
- Méthodes d'élagage structuré et non structuré
- Partage de poids et parcimonie des modèles
- Algorithmes de compression pour l'inférence légère
Optimisation consciente du matériel
- Déploiement de modèles sur les systèmes ARM Cortex-M
- Optimisation pour les extensions DSP et accélérateurs
- Mappage mémoire et considérations de flux de données
Mesurage de référence (Benchmarking) et validation
- Analyse de la latence et du débit
- Mesures de la consommation électrique et énergétique
- Tests de précision et de robustesse
Flux de travail et outils de déploiement
- Utilisation de TensorFlow Lite Micro pour le déploiement embarqué
- Intégration de modèles TinyML avec les pipelines Edge Impulse
- Tests et débogage sur du matériel réel
Stratégies d'optimisation avancées
- Recherche d'architecture neuronale pour le TinyML
- Approches hybrides de quantification-élagage
- Distillation de modèles pour l'inférence embarquée
Résumé et prochaines étapes
Pré requis
- Une compréhension des flux de travail en apprentissage automatique
- De l'expérience avec les systèmes embarqués ou le développement basé sur des microcontrôleurs
- Une familiarité avec la programmation Python
Public cible
- Chercheurs en intelligence artificielle
- Ingénieurs ML embarqué
- Professionnels travaillant sur des systèmes d'inférence aux ressources contraintes
21 Heures