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
Fondamentaux des pipelines TinyML
- Aperçu des étapes du workflow TinyML
- Caractéristiques du matériel périphérique
- Considérations de conception du pipeline
Collecte et prétraitement des données
- Collecte de données structurées et de données de capteurs
- Stratégies d'étiquetage et d'augmentation des données
- Préparation des jeux de données pour des environnements contraints
Développement de modèles pour TinyML
- Sélection des architectures de modèles adaptées aux microcontrôleurs
- Flux d'entraînement à l'aide de frameworks ML standards
- Évaluation des indicateurs de performance des modèles
Optimisation et compression des modèles
- Techniques de quantification
- Élagage et partage de poids
- Équilibre entre précision et limites des ressources
Conversion et empaquetage des modèles
- Exportation des modèles vers TensorFlow Lite
- Intégration des modèles dans les chaînes d'outils embarquées
- Gestion de la taille des modèles et des contraintes mémoire
Déploiement sur les microcontrôleurs
- Téléversement des modèles sur les cibles matérielles
- Configuration des environnements d'exécution
- Tests d'inférence en temps réel
Surveillance, test et validation
- Stratégies de test pour les systèmes TinyML déployés
- Débogage du comportement du modèle sur le matériel
- Validation des performances dans des conditions réelles
Intégration du pipeline complet de bout en bout
- Construction de workflows automatisés
- Gestion des versions des données, des modèles et du firmware
- Gestion des mises à jour et des itérations
Résumé et prochaines étapes
Pré requis
- Une compréhension des fondamentaux de l'apprentissage automatique
- Une expérience en programmation embarquée
- Une familiarité avec les flux de données basés sur Python
Public cible
- Ingénieurs en IA
- Développeurs logiciels
- Experts en systèmes embarqués
21 Heures