Plan du cours
Introduction à l'IA embarquée (Edge AI)
- Définition et concepts clés
- Différences entre l'IA embarquée et l'IA cloud
- Avantages et cas d'usage de l'IA embarquée
- Vue d'ensemble des périphériques et plateformes embarqués
Mise en place de l'environnement embarqué
- Introduction aux périphériques embarqués (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 d'IA
Développement de modèles d'IA pour l'Embarqué
- Aperçu des modèles d'apprentissage automatique et d'apprentissage profond pour périphériques embarqués
- Techniques d'entraînement de modèles sur des environnements locaux et cloud
- Optimisation des modèles pour le déploiement embarqué (quantification, élagage, etc.)
- Outils et cadres de développement pour l'IA embarquée (TensorFlow Lite, OpenVINO, etc.)
Déploiement des modèles d'IA sur des périphériques embarqués
- Étapes pour déployer des modèles d'IA sur divers matériels embarqués
- Traitement des données en temps réel et inférence sur les périphériques embarqués
- Surveillance et gestion des modèles déployés
- Exemples pratiques et études de cas
Solutions d'IA pratiques et projets
- Développement d'applications d'IA pour périphériques embarqués (par ex. vision par ordinateur, traitement du langage naturel)
- Pratique : Construction d'un système de caméra intelligente
- Pratique : Mise en œuvre de la reconnaissance vocale sur des périphériques embarqués
- Projets de groupe collaboratifs et scénarios réels
Évaluation des performances et optimisation
- Techniques d'évaluation des performances des modèles sur les périphériques embarqués
- Outils de surveillance et de débogage des applications d'IA embarquée
- Stratégies pour optimiser les performances des modèles d'IA
- Gestion des défis de latence et de consommation d'énergie
Intégration avec les systèmes IoT
- Connexion des solutions d'IA embarquée aux dispositifs IoT et capteurs
- Protocoles de communication et méthodes d'échange de données
- Construction d'une solution complète IA embarquée et IoT de bout en bout
- Exemples d'intégration pratiques
Considérations éthiques et de sécurité
- Garantir la confidentialité et la sécurité des données dans les applications d'IA embarquée
- Aborder les biais et l'équité dans les modèles d'IA
- Conformité aux réglementations et normes
- Meilleures pratiques pour un déploiement responsable de l'IA
Projets et exercices pratiques
- Développement d'une application complète d'IA embarquée
- Projets et scénarios réels
- Exercices de groupe collaboratifs
- Présentations de projets et retour d'information
Pré requis
- Une compréhension des concepts d'IA et d'apprentissage automatique.
- De l'expérience avec les langages de programmation (Python recommandé).
- Une familiarité avec les concepts de calcul embarqué.
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