Plan du cours
Introduction à l'optimisation de l'IA edge
- Vue d'ensemble de l'IA edge et de ses défis
- Importance de l'optimisation des modèles pour les appareils edge
- Études de cas de modèles d'IA optimisés dans des applications edge
Techniques de compression de modèles
- Introduction à la compression de modèles
- Techniques pour réduire la taille des modèles
- Exercices pratiques sur la compression de modèles
Méthodes de quantification
- Vue d'ensemble de la quantification et de ses avantages
- Types de quantification (post-entraînement, entraînement aware de quantification)
- Exercices pratiques sur la quantification de modèles
Pruning et autres techniques d'optimisation
- Introduction au pruning (élagage)
- Méthodes pour élaguer les modèles d'IA
- Autres techniques d'optimisation (par exemple, la distillation de connaissances)
- Exercices pratiques sur l'élagage et l'optimisation des modèles
Déploiement des modèles optimisés sur des appareils edge
- Préparation de l'environnement de l'appareil edge
- Déploiement et test des modèles optimisés
- Dépannage des problèmes de déploiement
- Exercices pratiques sur le déploiement de modèles
Outils et frameworks pour l'optimisation
- Vue d'ensemble des outils et frameworks (par exemple, TensorFlow Lite, ONNX)
- Utilisation de TensorFlow Lite pour l'optimisation des modèles
- Exercices pratiques avec des outils d'optimisation
Applications réelles et études de cas
- Revue de projets réussis d'optimisation de l'IA edge
- Discussion d'utilisations spécifiques au secteur
- Projet pratique de construction et d'optimisation d'une application réelle
Résumé et prochaines étapes
Pré requis
- Une compréhension des concepts de l'IA et de l'apprentissage automatique
- De l'expérience dans le développement de modèles d'IA
- Des compétences de base en programmation (Python recommandé)
Public cible
- Développeurs d'IA
- Ingénieurs en apprentissage automatique
- Architectes systèmes
Nos clients témoignent (2)
Offrir à ceux qui n'ont jamais utilisé l'IA une initiation aux bases de la formulation de requêtes, et inviter les utilisateurs expérimentés à explorer des méthodes alternatives pour l'employer.
Matthew Gay - Tarsus Pharmaceuticals
Formation - Artificial Intelligence (AI) Overview
Traduction automatique
Travailler à partir des principes fondamentaux de manière concentrée, puis passer à l'application d'études de cas le même jour
Maggie Webb - Department of Jobs, Regions, and Precincts
Formation - Artificial Neural Networks, Machine Learning, Deep Thinking
Traduction automatique