Plan du cours
Introduction à l'Edge AI
- Définition et concepts clés
- Différences entre Edge AI et cloud AI
- Avantages et cas d'utilisation de l'Edge AI
- Vue d'ensemble des dispositifs et des plates-formes de périphérie
Mise en place de l'environnement Edge
- Introduction aux périphériques (Raspberry Pi, NVIDIA Jetson, etc.)
- Installation des logiciels et bibliothèques nécessaires
- Configuration de l'environnement de développement
- Préparation du matériel pour le déploiement de l'IA
Développement de modèles d'IA pour l'Edge
- Vue d'ensemble des modèles d'apprentissage automatique et d'apprentissage profond pour les appareils périphériques
- Techniques d'entraînement des modèles sur des environnements locaux et en nuage
- Optimisation des modèles pour le déploiement en périphérie (quantification, élagage, etc.)
- Outils et cadres pour le développement de l'IA en périphérie (TensorFlow Lite, OpenVINO, etc.)
Déploiement de modèles d'IA sur des appareils périphériques
- Étapes pour déployer des modèles d'IA sur différents matériels de périphérie
- Traitement des données en temps réel et inférence sur les appareils périphériques
- Surveillance et gestion des modèles déployés
- Exemples pratiques et études de cas
Solutions et projets pratiques en matière d'IA
- Développement d'applications d'IA pour les appareils périphériques (par exemple, vision par ordinateur, traitement du langage naturel)
- Projet pratique : Construction d'un système de caméra intelligente
- Projet pratique : Mise en œuvre de la reconnaissance vocale sur des appareils périphériques
- Projets de groupe collaboratifs et scénarios du monde réel
Évaluation et optimisation des performances
- Techniques d'évaluation des performances des modèles sur les appareils périphériques
- Outils de surveillance et de débogage des applications d'IA périphériques
- Stratégies d'optimisation des performances des modèles d'IA
- Relever les défis liés à la latence et à la consommation d'énergie
Intégration aux systèmes IoT
- Connecter les solutions d'IA de pointe avec les appareils et les capteurs de l'IdO
- Protocoles Communication et méthodes d'échange de données
- Construire une solution Edge AI et IoT de bout en bout
- Exemples pratiques d'intégration
Considérations éthiques et de sécurité
- Garantir la confidentialité et la sécurité des données dans les applications d'Edge AI
- Prise en compte des préjugés et de l'équité dans les modèles d'IA
- Conformité avec les réglementations et les normes
- Meilleures pratiques pour un déploiement responsable de l'IA
Projets et exercices pratiques
- Développement d'une application Edge AI complète
- Projets et scénarios du monde réel
- Exercices de groupe en collaboration
- Présentations de projets et retour d'information
Résumé et prochaines étapes
Pré requis
- Une compréhension des concepts de l'IA et de l'apprentissage automatique
- Expérience des langages de programmation (Python recommandé)
- Familiarité avec les concepts de l'informatique de pointe
Public
- Développeurs
- Scientifiques des données
- Passionnés de technologie
Nos clients témoignent (2)
l'écosystème ML comprend non seulement MLFlow mais aussi Optuna, hyperops, docker et docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Formation - MLflow
Traduction automatique
J'ai apprécié de participer à la formation Kubeflow, qui s'est déroulée en ligne. Cette formation m'a permis de consolider mes connaissances sur les services AWS, K8s et tous les outils DevOps associés à Kubeflow, qui sont les bases nécessaires pour aborder correctement le sujet. Je tiens à remercier Malawski Marcin pour sa patience et son professionnalisme dans la formation et ses conseils sur les meilleures pratiques. Malawskiaborde le sujet sous différents angles, avec divers outils de déploiement Ansible, EKS kubectl, Terraform. Maintenant, je suis définitivement convaincu que je m'oriente vers le bon domaine d'application.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Formation - Kubeflow
Traduction automatique