Plan du cours
Introduction à l'optimisation de l'IA périphérique
- Vue d'ensemble de l'IA périphérique et de ses défis
- Importance de l'optimisation des modèles pour les appareils périphériques
- Études de cas de modèles d'IA optimisés dans des applications périphériques
Techniques de compression de modèles
- Introduction à la compression de modèles
- Techniques de réduction de la taille des modèles
- Exercices pratiques pour la compression de modèles
Méthodes de quantification
- Aperçu de la quantification et de ses avantages
- Types de quantification (post-entraînement, entraînement conscient de la quantification)
- Exercices pratiques pour la quantification de modèles
Élagage et autres techniques d'optimisation
- Introduction à l'élagage
- Méthodes d'élagage des modèles d'IA
- Autres techniques d'optimisation (par exemple, distillation des connaissances)
- Exercices pratiques pour l'élagage et l'optimisation des modèles
Déploiement de modèles optimisés sur des dispositifs de périphérie
- Préparation de l'environnement de l'appareil périphérique
- Déployer et tester des modèles optimisés
- Résolution des problèmes de déploiement
- Exercices pratiques pour le déploiement de modèles
Outils et cadres d'optimisation
- Vue d'ensemble des outils et des cadres (par exemple, TensorFlow Lite, ONNX)
- Utilisation de TensorFlow Lite pour l'optimisation de modèles
- Exercices pratiques avec les outils d'optimisation
Applications réelles et études de cas
- Examen de projets d'optimisation de l'IA de pointe réussis
- Discussion de cas d'utilisation spécifiques à l'industrie
- Projet pratique de construction et d'optimisation d'une application réelle
Résumé et prochaines étapes
Pré requis
- Compréhension des concepts de l'IA et de l'apprentissage automatique
- Expérience dans le développement de modèles d'IA
- Compétences de base en programmation (Python recommandé)
Public
- Développeurs d'IA
- Ingénieurs en apprentissage automatique
- Architectes système
Nos clients témoignent (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Formation - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.