Plan du cours
Introduction à l'IA aux bords du réseau (Edge AI)
- Définition et concepts clés
- Différences entre l'IA Edge et l'IA cloud
- Avantages et cas d'utilisation de l'IA Edge
- Aperçu des dispositifs et plateformes Edge
Configuration de l'environnement Edge
- Introduction aux dispositifs Edge (Raspberry Pi, NVIDIA Jetson, etc.)
- Installation du logiciel et des bibliothèques nécessaires
- Configuration de l'environnement de développement
- Préparation du matériel pour le déploiement IA
Développement de modèles IA pour Edge
- Aperçu des modèles d'apprentissage automatique et profond pour les dispositifs Edge
- Techniques de formation des modèles sur les environnements locaux et cloud
- Optimisation du modèle pour le déploiement Edge (quantification, élagage, etc.)
- Outils et frameworks pour le développement IA Edge (TensorFlow Lite, OpenVINO, etc.)
Déploiement de modèles IA sur des dispositifs Edge
- Étapes pour déployer des modèles IA sur différents matérielles Edge
- Traitement en temps réel et inférence de données sur les dispositifs Edge
- Surveillance et gestion des modèles déployés
- Exemples pratiques et études de cas
Solutions IA Pratiques et Projets
- Développement d'applications IA pour les dispositifs Edge (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 les dispositifs Edge
- Projets collaboratifs en groupe et scénarios du monde réel
Évaluation et Optimisation des Performances
- Techniques pour évaluer les performances des modèles sur les dispositifs Edge
- Outils pour la surveillance et le débogage des applications IA Edge
- Stratégies pour optimiser les performances du modèle IA
- Traitement des défis de latence et de consommation d'énergie
Intégration avec les Systèmes IoT
- Connexion des solutions IA Edge aux dispositifs et capteurs IoT
- Protocoles de communication et méthodes d'échange de données
- Construction d'une solution IA Edge et IoT en bout à 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 IA Edge
- Traiter le biais et l'équité dans les modèles AI
- Conformité aux réglementations et normes
- Meilleures pratiques pour un déploiement responsable de l'IA
Projets Pratiques et Exercices
- Développement d'une application IA Edge complète
- Projets du monde réel et scénarios
- Exercices collaboratifs en groupe
- Présentations de projets et feedback
Résumé et Étapes Suivantes
Pré requis
- Une compréhension des concepts d'intelligence artificielle et d'apprentissage automatique
- Expérience avec les langages de programmation (Python recommandé)
- Familiarité avec les concepts du calcul en périphérie
Public cible
- 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