Formation DeepMind Lab
DeepMind Lab est une plateforme de recherche en intelligence artificielle (IA) basée sur des agents qui utilise un environnement de simulation en 3D semblable à un jeu pour former des agents d'apprentissage, exécuter des algorithmes d'apprentissage par renforcement et développer des systèmes d'apprentissage machine (ML).
Cette formation en direct (en ligne ou sur site) est destinée aux chercheurs et aux développeurs qui souhaitent installer, configurer, personnaliser et utiliser la plateforme DeepMind Lab pour développer des systèmes généraux d'intelligence artificielle et d'apprentissage automatique.
A l'issue de cette formation, les participants seront capables de :
- Personnaliser DeepMind Lab pour construire et faire fonctionner un environnement adapté aux besoins d'apprentissage et de formation.
- Utiliser l'environnement de simulation 3D de DeepMind Lab pour former des agents d'apprentissage dans un point de vue à la première personne.
- Faciliter l'évaluation des agents pour développer l'intelligence dans un monde de jeu en 3D.
Format du cours
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction
Vue d'ensemble des fonctionnalités et de l'architecture de DeepMind Lab
Comprendre la navigation, la mémoire et l'exploration dans DeepMind Lab
Construire et exécuter DeepMind Lab
Personnaliser DeepMind Lab
Utiliser l'interface programmatique de création de niveaux
Explorer les dépendances Python
Démarrer avec Linux
Utilisation de l'environnement de simulation 3D
Apprendre les observations et les actions
Utilisation des commandes d'entrée humaine
Mise en œuvre et formation d'un agent d'apprentissage
Travailler avec des sources en amont
Travailler avec des dépendances externes, des prérequis et des notes de portage
Explorer DeepMind Lab L'impact sur le monde réel et les avancées
Résolution des problèmes
Résumé et conclusion
Pré requis
- Expérience avec Python ou d'autres langages de programmation
- Connaissance des concepts d'intelligence artificielle et d'apprentissage automatique
Public
- Chercheurs
- Développeurs
Cours à partir de 4 + personnes. Pour un entraînement individuel ou en petit groupe, veuillez demander un devis.
Formation DeepMind Lab - Réservation
Formation DeepMind Lab - Demande de renseignements
DeepMind Lab - Demande d'informations consulting
Cours à venir
Cours Similaires
Advanced Stable Diffusion: Deep Learning pour la Génération Texte-Image
21 HeuresCette formation en direct avec instructeur en Canada (en ligne ou sur site) s'adresse aux data scientists de niveau intermédiaire à avancé, aux ingénieurs en apprentissage automatique, aux chercheurs en apprentissage profond et aux experts en vision par ordinateur qui souhaitent élargir leurs connaissances et leurs compétences en apprentissage profond pour la génération de texte à image.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les architectures et les techniques avancées d'apprentissage profond pour la génération texte-image.
- Mettre en œuvre des modèles complexes et des optimisations pour la synthèse d'images de haute qualité.
- Optimiser les performances et l'évolutivité pour les grands ensembles de données et les modèles complexes.
- Ajuster les hyperparamètres pour une meilleure performance et généralisation du modèle.
- Intégrer Stable Diffusion avec d'autres cadres et outils d'apprentissage profond.
AlphaFold
7 HeuresCette formation en direct dans Canada (en ligne ou sur place) s'adresse aux biologistes qui souhaitent comprendre le fonctionnement de AlphaFold et utiliser les modèles AlphaFold comme guides dans leurs études expérimentales.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les principes de base de AlphaFold.
- Apprendre comment fonctionne AlphaFold.
- Apprendre à interpréter les prédictions et les résultats de AlphaFold.
Intelligence Artificielle Appliquée à partir de Zéro
28 HeuresIl s'agit d'un cours de 4 jours introduisant l'IA et ses applications. Il est possible de disposer d'une journée supplémentaire pour entreprendre un projet d'IA à l'issue de ce cours.
Réseaux de neurones avec l'apprentissage profond utilisant Chainer
14 HeuresCette formation en Canada (en ligne ou sur site) s'adresse aux chercheurs et aux développeurs qui souhaitent utiliser Chainer pour construire et entraîner des réseaux neuronaux en Python tout en rendant le code facile à déboguer.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des modèles de réseaux neuronaux.
- Définir et mettre en œuvre des modèles de réseaux neuronaux à l'aide d'un code source compréhensible.
- Exécuter des exemples et modifier des algorithmes existants pour optimiser les modèles d'apprentissage profond tout en tirant parti des GPUs pour obtenir de hautes performances.
Utilisation de Computer Network ToolKit (CNTK)
28 HeuresComputer Network ToolKit (CNTK) est Microsoft un cadre d'apprentissage machine Open Source, multi-machine, multiGPU, hautement efficace pour l'apprentissage des RNN pour la parole, le texte et les images.
Audience
Ce cours s'adresse aux ingénieurs et architectes souhaitant utiliser CNTK dans leurs projets.
Vision par ordinateur avec Google Colab et TensorFlow
21 HeuresCette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux professionnels de niveau avancé qui souhaitent approfondir leur compréhension de la vision par ordinateur et explorer les capacités de TensorFlow pour développer des modèles de vision sophistiqués en utilisant Google Colab.
À la fin de cette formation, les participants seront capables de :
- Construire et entraîner des réseaux neuronaux convolutifs (CNN) en utilisant TensorFlow.
- Tirer parti de Google Colab pour le développement de modèles cloud évolutifs et efficaces.
- Mettre en œuvre des techniques de prétraitement d'images pour les tâches de vision par ordinateur.
- Déployer des modèles de vision par ordinateur pour des applications réelles.
- Utiliser le transfert d'apprentissage pour améliorer les performances des modèles CNN.
- Visualiser et interpréter les résultats des modèles de classification d'images.
Apprentissage profond avec TensorFlow dans Google Colab
14 HeuresCette formation en direct (en ligne ou sur site) est destinée aux scientifiques des données et développeurs intermédiaires qui souhaitent comprendre et appliquer les techniques d'apprentissage profond à l'aide de l'environnement Google Colab.
À la fin de cette formation, les participants seront capables de :
- Configurer et naviguer dans Google Colab pour des projets d'apprentissage profond.
- Comprendre les fondamentaux des réseaux neuronaux.
- Implémenter des modèles d'apprentissage profond à l'aide de TensorFlow.
- Former et évaluer des modèles d'apprentissage profond.
- Utiliser les fonctionnalités avancées de TensorFlow pour l'apprentissage profond.
Apprentissage Profond pour le Traitement du Langage Naturel (NLP)
28 HeuresDans cette formation en direct, dirigée par un instructeur, les participants apprendront à utiliser des Python bibliothèques pour le NLP en créant une application qui traite un ensemble d'images et génère des légendes.  ;
A l'issue de cette formation, les participants seront capables de :
- Concevoir et coder DL pour le NLP en utilisant des Python bibliothèques.
- Créer Python un code qui lit une énorme collection d'images et génère des mots-clés.
- Créer Python code qui génère des légendes à partir des mots-clés détectés.
Apprentissage Profond pour la Vision
21 HeuresPublic cible
Ce cours s'adresse aux chercheurs et ingénieurs en Deep Learning intéressés par l'utilisation des outils disponibles (principalement open source) pour l'analyse des images informatiques
Ce cours fournit des exemples fonctionnels.
Edge AI avec TensorFlow Lite
14 HeuresCette formation en direct (en ligne ou sur site) est destinée aux développeurs intermédiaires, scientifiques des données et praticiens de l'IA qui souhaitent utiliser TensorFlow Lite pour les applications d'IA Edge.
À la fin de cette formation, les participants seront capables de :
- Comprendre les fondamentaux de TensorFlow Lite et son rôle dans l'IA Edge.
- Développer et optimiser des modèles d'IA en utilisant TensorFlow Lite.
- Déployer des modèles TensorFlow Lite sur divers appareils Edge.
- Utiliser les outils et techniques pour la conversion et l'optimisation de modèles.
- Mettre en œuvre des applications d'IA Edge pratiques à l'aide de TensorFlow Lite.
Accélération de l'Apprentissage Profond avec FPGA et OpenVINO
35 HeuresCette formation en direct avec instructeur en Canada (en ligne ou sur site) s'adresse aux data scientists qui souhaitent accélérer les applications d'apprentissage automatique en temps réel et les déployer à l'échelle.
À l'issue de cette formation, les participants seront en mesure de :
- Installer la boîte à outils OpenVINO.
- Accélérer une application de vision artificielle en utilisant un FPGA.
- Exécuter différentes couches CNN sur le FPGA.
- Mettre à l'échelle l'application sur plusieurs nœuds dans un cluster Kubernetes.
Apprentissage Profond Distribué avec Horovod
7 HeuresCette formation en Canada (en ligne ou sur site) est destinée aux développeurs ou aux scientifiques des données qui souhaitent utiliser Horovod pour exécuter des formations distribuées d'apprentissage profond et le mettre à l'échelle pour l'exécuter sur plusieurs GPU en parallèle.
À la fin de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à exécuter des formations d'apprentissage profond.
- Installer et configurer Horovod pour former des modèles avec TensorFlow, Keras, PyTorch et Apache MXNet.
- Mettre à l'échelle la formation à l'apprentissage profond avec Horovod pour l'exécuter sur plusieurs GPU.
Apprentissage Profond avec Keras
21 HeuresCette formation en direct avec instructeur en Canada (en ligne ou sur site) est destinée aux personnes techniques qui souhaitent appliquer un modèle d'apprentissage profond à des applications de reconnaissance d'images.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Keras.
- Prototyper rapidement des modèles d'apprentissage profond.
- Implémenter un réseau convolutif.
- Implémenter un réseau récurrent.
- Exécuter un modèle d'apprentissage profond sur un CPU et GPU.
Introduction à la diffusion stable pour la génération d'images à partir de texte
21 HeuresCette formation en direct (en ligne ou sur site) est destinée aux scientifiques des données, aux ingénieurs en apprentissage automatique et aux chercheurs en vision par ordinateur qui souhaitent tirer parti de Stable Diffusion pour générer des images de haute qualité pour une variété de cas d'utilisation.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes de Stable Diffusion et son fonctionnement pour la génération d'images.
- Construire et entraîner des modèles Stable Diffusion pour des tâches de génération d'images.
- Appliquer Stable Diffusion à divers scénarios de génération d'images, tels que l'inpainting, l'outpainting et la traduction d'image à image.
- Optimiser les performances et la stabilité des modèles Stable Diffusion.
TensorFlow Lite pour les Microcontrôleurs
21 HeuresCette formation en <loc> ; (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent écrire, charger et exécuter des modèles d'apprentissage automatique sur de très petits appareils embarqués.
A l'issue de cette formation, les participants seront capables de :
- Installer TensorFlow Lite.
- Charger des modèles d'apprentissage automatique sur un appareil embarqué pour lui permettre de détecter la parole, de classer des images, etc.
- Ajouter l'IA aux appareils matériels sans dépendre de la connectivité réseau.