Plan du cours
Introduction à l'IA en périphérie
- Définition et concepts clés.
- Différences entre l'IA en périphérie et l'IA dans le cloud.
- Avantages et cas d'utilisation de l'IA en périphérie.
- Aperçu des appareils et plateformes en périphérie.
Configuration de l'environnement en périphérie
- Introduction aux appareils en périphérie (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 la périphérie
- Aperçu des modèles d'apprentissage automatique et d'apprentissage profond pour les appareils en périphérie.
- Techniques de formation des modèles sur des environnements locaux et dans le cloud.
- Optimisation des modèles pour le déploiement en périphérie (quantification, élagueage, etc.).
- Outils et frameworks pour le développement d'IA en périphérie (TensorFlow Lite, OpenVINO, etc.).
Déploiement de modèles d'IA sur des appareils en périphérie
- Étapes pour déployer des modèles d'IA sur divers matériels en périphérie.
- Traitement des données en temps réel et inférence sur des appareils en périphérie.
- Surveillance et gestion des modèles déployés.
- Exemples pratiques et études de cas.
Solutions et projets d'IA pratiques
- Développement d'applications d'IA pour des appareils en périphérie (par exemple, vision par ordinateur, traitement du langage naturel).
- Projet pratique : Conception d'un système de caméra intelligente.
- Projet pratique : Implémentation de la reconnaissance vocale sur des appareils en périphérie.
- 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 des appareils en périphérie.
- Outils de surveillance et de débogage des applications d'IA en périphérie.
- Stratégies d'optimisation des performances des modèles d'IA.
- Prise en compte des défis liés à la latence et à la consommation d'énergie.
Intégration avec les systèmes IoT
- Connexion des solutions d'IA en périphérie aux appareils IoT et aux capteurs.
- Protocoles de communication et méthodes d'échange de données.
- Conception d'une solution complète d'IA en périphérie et IoT.
- Exemples pratiques d'intégration.
Considérations éthiques et de sécurité
- Assurance de la confidentialité et de la sécurité des données dans les applications d'IA en périphérie.
- Prise en compte des biais et de l'équité dans les modèles d'IA.
- Conformité aux réglementations et normes en vigueur.
- Meilleures pratiques pour un déploiement responsable de l'IA.
Projets pratiques et exercices
- Développement d'une application complète d'IA en périphérie.
- Projets et scénarios du monde réel.
- Exercices collaboratifs en groupe.
- Présentations des projets et retours d'expérience.
Résumé et prochaines étapes
Pré requis
- Une compréhension des concepts de l'IA et de l'apprentissage automatique.
- Une expérience avec des langages de programmation (Python est recommandé).
- Une familiarité avec les concepts du calcul en périphérie.
Audience visée
- Développeurs.
- Scientifiques des données.
- Passionnés de technologie.
Nos clients témoignent (2)
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