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 (3)
J'ai vraiment aimé la fin où nous avons pris le temps de jouer avec CHAT GPT. La salle n'était pas très bien organisée pour cela - au lieu d'une grande table, quelques petites tables auraient été préférables afin que nous puissions travailler en petits groupes et brainstormer.
Nola - Laramie County Community College
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
Qu'il utilisait des données réelles d'entreprise. Le formateur avait une très bonne approche en faisant participer et concourir les stagiaires
Jimena Esquivel - Zaklad Uslugowy Hakoman Andrzej Cybulski
Formation - Applied AI from Scratch in Python
Traduction automatique