Formation Apprentissage automatique avancé avec Python
Dans cette formation dirigée par un instructeur et en direct, les participants apprendront les techniques de machine learning les plus pertinentes et à la pointe de Python tout en construisant une série d'applications démonstratives impliquant des images, de la musique, du texte et des données financières.
À la fin de cette formation, les participants seront capables de :
- Mettre en œuvre des algorithmes et techniques de machine learning pour résoudre des problèmes complexes.
- Appliquer l'apprentissage profond et semi-supervisé à des applications impliquant des images, de la musique, du texte et des données financières.
- Pousser les algorithmes Python à leur potentiel maximum.
- Utiliser des bibliothèques et packages tels que NumPy et Theano.
Format du cours permettant d'évaluer les participants
- Partie présentation, partie discussion, exercices et pratique intensive
Plan du cours
Introduction
Description de la Structure des Données Non Étiquetées
- Apprentissage non supervisé
Reconnaissance, Clustering et Génération d'Images, Séquences Vidéo et Données de Capture de Mouvements
- Réseaux de Croyance Profonds (DBNs)
Restauration des Données d'Entrée Originales à partir d'une Version Corrompue (Bruyante)
- Sélection et Extraction de Caractéristiques
- Auto-encodeurs débruitants empilés
Analyse des Images Visuelles
- Réseaux Neuronaux Convolutifs
Mieux Comprendre la Structure des Données
- Apprentissage semi-supervisé
Compréhension des Données Textuelles
- Extraction de Caractéristiques de Texte
Construction de Modèles Prédictifs Très Précis
- Amélioration des Résultats d'Apprentissage Automatique
- Méthodes ensemblistes
Résumé et Conclusion
Pré requis
- Expérience en programmation Python
- Compréhension des principes de base de l'apprentissage automatique
Public visé
- Développeurs
- Analystes
- Data scientists
Les formations ouvertes requièrent plus de 3 participants.
Formation Apprentissage automatique avancé avec Python - Réservation
Formation Apprentissage automatique avancé avec Python - Demande de renseignements
NobleProg propose des formations professionnelles conçues spécifiquement pour les entreprises et les organisations. Ces formations ne sont pas destinées aux particuliers.
Apprentissage automatique avancé avec Python - Demande d'informations consulting
Nos clients témoignent (1)
In-depth coverage of machine learning topics, particularly neural networks. Demystified a lot of the topic.
Sacha Nandlall
Formation - Python for Advanced Machine Learning
Traduction automatique
Cours à venir
Cours Similaires
Intelligence Artificielle pour l'Automobile
14 HeuresCe cours couvre l'IA (emphasizing Machine Learning et Deep Learning) dans Automotive Industrie. Il aide à déterminer quelle technologie peut (potencialement) être utilisée dans plusieurs situations dans une voiture: de la simple automation, de la reconnaissance d'image à la prise de décision autonome.
Aperçu de l'Intelligence Artificielle (IA)
7 HeuresCe cours a été créé pour les gestionnaires, les architectes de solutions, les responsables d’innovation, les CTO, les architectes logiciels et toute personne intéressée par un aperçu de l’intelligence artificielle appliquée et des prévisions les plus récentes concernant son développement.
AlphaFold : Prédiction et interprétation de la structure des protéines par l'IA
7 HeuresCette formation en direct, animée par un instructeur en France (en ligne ou en présentiel), s'adresse aux biologistes souhaitant comprendre le fonctionnement d'AlphaFold et utiliser ses modèles comme guide dans leurs études expérimentales.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes de base d'AlphaFold.
- Apprendre comment AlphaFold fonctionne.
- Apprendre à interpréter les prédictions et les résultats d'AlphaFold.
Réseaux Neuraux Artificiels Neural Networks, Machine Learning, Pensée Profonde
21 HeuresLe réseau de neurones artificiels est un modèle de données informatiques utilisé dans le développement de systèmes Artificial Intelligence (AI) capables d'effectuer des tâches "intelligentes". Les réseaux de neurones artificiels Neural Networks sont couramment utilisés dans les applications Machine Learning (ML), qui sont elles-mêmes une mise en œuvre de l'IA. Le Deep Learning est un sous-ensemble du ML.
IA appliquée de A à Z en Python
28 HeuresL'IA appliquée de A à Z en Python fournit aux programmeurs et aux analystes de données des techniques fondamentales pour concevoir des solutions de machine learning à partir des bases en Python. Aborde les principes essentiels du learning supervisé (classification et régression), du learning non supervisé (clustering et détection d'anomalies), ainsi que des architectures de réseaux neuronaux avancées. Examine des méthodes éprouvées pour utiliser scikit-learn, Apache Spark MLlib et les notebooks Jupyter dans le cadre du développement pratique de l'IA. Aide les professionnels à implémenter des modèles de ML opérationnels, à évaluer les limites des algorithmes et à réaliser des projets appliqués pour résoudre des problèmes concrets.
Réseaux de neurones avec l'apprentissage profond utilisant Chainer
14 HeuresCette formation en France (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.
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.
Reconnaissance de Formes
21 HeuresCette formation dirigée par un instructeur (en ligne ou sur site) fournit une introduction au domaine de la reconnaissance de formes et de l'apprentissage automatique. Elle aborde des applications pratiques dans les domaines de la statistique, de l'informatique, du traitement du signal, de la vision par ordinateur, de l'exploration de données et de la bio-informatique.
À la fin de cette formation, les participants seront en mesure de :
- Appliquer des méthodes statistiques fondamentales à la reconnaissance de formes.
- Utiliser des modèles clés comme les réseaux de neurones et les méthodes à noyau pour l'analyse des données.
- Mettre en œuvre des techniques avancées pour résoudre des problèmes complexes.
- Améliorer la précision des prédictions en combinant différents modèles.
Apprentissage par Renforcement Profond avec Python
21 HeuresL'apprentissage par renforcement profond (DRL) combine les principes de l'apprentissage par renforcement avec des architectures d'apprentissage profond pour permettre aux agents de prendre des décisions à travers leur interaction avec leurs environnements. Il sous-tend de nombreuses avancées modernes en IA, comme les véhicules autonomes, le contrôle robotique, le trading algorithmique et les systèmes de recommandation adaptatifs. Le DRL permet à un agent artificiel d'apprendre des stratégies, d'optimiser des politiques et de prendre des décisions autonomes basées sur l'essai-erreur en utilisant un apprentissage basé sur la récompense.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux développeurs et aux scientifiques des données de niveau intermédiaire qui souhaitent apprendre et appliquer les techniques d'apprentissage par renforcement profond pour construire des agents intelligents capables de prendre des décisions autonomes dans des environnements complexes.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les fondements théoriques et les principes mathématiques de l'apprentissage par renforcement.
- Mettre en œuvre des algorithmes clés d'RL, notamment Q-Learning, Policy Gradients et les méthodes Actor-Critic.
- Construire et entraîner des agents d'apprentissage par renforcement profond à l'aide de TensorFlow ou PyTorch.
- Appliquer le DRL à des applications réelles telles que les jeux, la robotique et l'optimisation des décisions.
- Dépanner, visualiser et optimiser les performances d'entraînement en utilisant des outils modernes.
Format du cours permettant d'évaluer les participants
- Conférence interactive et discussion guidée.
- Exercices pratiques et mises en œuvre concrètes.
- Démonstrations de codage en direct et applications basées sur des projets.
Options d'adaptation du cours
- Pour demander une version adaptée de ce cours (par exemple, en utilisant PyTorch au lieu de TensorFlow), veuillez nous contacter pour organiser.
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, dispensée par un instructeur en France (en ligne ou sur site), s'adresse aux data scientists souhaitant accélérer les applications d'apprentissage automatique en temps réel et les déployer à grande échelle.
À la fin de cette formation, les participants seront en mesure de :
- Installer la boîte à outils OpenVINO.
- Accélérer une application de vision par ordinateur en utilisant un FPGA.
- Exécuter différentes couches de CNN sur le FPGA.
- Étendre l'application sur plusieurs nœuds dans un cluster Kubernetes.
Apprentissage profond distribué avec Horovod
7 HeuresCette formation en direct, animée par un instructeur et disponible en France (en ligne ou sur site), s'adresse aux développeurs ou aux data scientists souhaitant utiliser Horovod pour exécuter des entraînements d'apprentissage profond distribués et les mettre à l'échelle afin de les faire fonctionner sur plusieurs GPU en parallèle.
À la fin de cette formation, les participants seront capables de :
- Configurer l'environnement de développement nécessaire pour démarrer des entraînements d'apprentissage profond.
- Installer et configurer Horovod pour entraîner des modèles avec TensorFlow, Keras, PyTorch et Apache MXNet.
- Mettre à l'échelle l'entraînement en apprentissage profond avec Horovod pour l'exécuter sur plusieurs GPU.
Comprendre les réseaux de neurones profonds
35 HeuresCe cours commence par vous donner des connaissances conceptuelles sur les réseaux de neurones et, plus généralement, sur les algorithmes d'apprentissage automatique, l'apprentissage profond (algorithmes et applications).
La partie 1 (40%) de cette formation se concentre principalement sur les fondamentaux, mais vous aidera à choisir la bonne technologie : TensorFlow, Caffe, Theano, DeepDrive, Keras, etc.
La partie 2 (20%) de cette formation introduit Theano - une bibliothèque Python qui facilite l'écriture de modèles d'apprentissage profond.
La partie 3 (40%) de la formation se concentrera principalement sur TensorFlow - l'API de la bibliothèque logicielle open source de Google pour l'apprentissage profond. Tous les exemples et exercices pratiques seront réalisés avec TensorFlow.
Public cible
Ce cours est destiné aux ingénieurs souhaitant utiliser TensorFlow pour leurs projets d'apprentissage profond
Après avoir suivi ce cours, les participants seront en mesure de :
- bien comprendre les réseaux de neurones profonds (DNN), CNN et RNN
- comprendre la structure et les mécanismes de déploiement de TensorFlow
- être en mesure d'effectuer des tâches d'installation, de configuration et d'architecture d'environnement de production
- être en mesure d'évaluer la qualité du code, de déboguer et de surveiller
- être en mesure de mettre en œuvre des tâches avancées telles que l'entraînement de modèles, la construction de graphes et la journalisation
Compréhensibilité en Apprentissage Profond : Démystifier les Modèles Boîte Noire
21 HeuresCette formation en direct avec instructeur en France (en ligne ou sur site) est destinée aux professionnels de niveau avancé qui souhaitent explorer les techniques XAI de pointe pour les modèles d'apprentissage profond, en mettant l'accent sur la construction de systèmes d'IA interprétables.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les défis de l'explicabilité dans l'apprentissage profond.
- Mettre en œuvre des techniques XAI avancées pour les réseaux neuronaux.
- Interpréter les décisions prises par les modèles d'apprentissage profond.
- Évaluer les compromis entre performance et transparence.