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
Fondements des pipelines TinyML
- Aperçu des étapes du workflow TinyML
- Caractéristiques du matériel edge
- Considérations pour la conception de pipelines
Collecte et prétraitement des données
- Collecte de données structurées et de données capteurs
- Stratégies d'étiquetage et d'augmentation des données
- Préparation des ensembles de données pour des environnements contraints
Développement de modèles pour TinyML
- Sélection d'architectures de modèles pour 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 emballage des modèles
- Exportation des modèles vers TensorFlow Lite
- Intégration des modèles dans les toolchains embarquées
- Gestion de la taille des modèles et des contraintes mémoire
Déploiement sur microcontrôleurs
- Transfert des modèles vers 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 des modèles sur le matériel
- Validation des performances en conditions réelles
Intégration du pipeline complet de bout en bout
- Construction de workflows automatisés
- Versioning 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
- De l'expérience en programmation embarquée
- Une familiarité avec les flux de travail de données basés sur Python
Public cible
- Ingénieurs en IA
- Développeurs logiciels
- Experts en systèmes embarqués
21 Heures