Formation Introduction aux modèles pré-entraînés
Les modèles pré-entraînés constituent un pilier de l'IA moderne, offrant des capacités déjà conçues que l'on peut adapter à diverses applications. Ce cours présente aux participants les fondamentaux des modèles pré-entraînés, leur architecture et leurs cas d'utilisation pratiques. Les participants apprendront comment exploiter ces modèles pour des tâches telles que la classification de textes, la reconnaissance d'images, et plus encore.
Cette formation en direct animée par un formateur (en ligne ou sur site) s'adresse aux professionnels de niveau débutant qui souhaitent comprendre le concept des modèles pré-entraînés et apprendre à les appliquer pour résoudre des problèmes concrets, sans avoir à développer des modèles à partir de zéro.
À la fin de cette formation, les participants seront capables de :
- Comprendre le concept et les avantages des modèles pré-entraînés.
- Explorer différentes architectures de modèles pré-entraînés et leurs cas d'utilisation.
- Peaufiner (fine-tune) un modèle pré-entraîné pour des tâches spécifiques.
- Implémenter des modèles pré-entraînés dans de simples projets de machine learning.
Format du cours
- Cours interactif et discussions.
- De nombreux exercices et pratique.
- Mise en pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Plan du cours
Introduction aux modèles pré-entraînés
- Que sont les modèles pré-entraînés ?
- Avantages de l'utilisation des modèles pré-entraînés
- Aperçu des modèles pré-entraînés populaires (ex. BERT, ResNet)
Compréhension des architectures de modèles pré-entraînés
- Les bases de l'architecture des modèles
- Concepts d'apprentissage par transfert et de peaufinage (fine-tuning)
- Comment les modèles pré-entraînés sont construits et entraînés
Mise en place de l'environnement
- Installation et configuration de Python et des bibliothèques pertinentes
- Exploration des dépôts de modèles pré-entraînés (ex. Hugging Face)
- Chargement et test des modèles pré-entraînés
Pratique avec les modèles pré-entraînés
- Utilisation des modèles pré-entraînés pour la classification de textes
- Application des modèles pré-entraînés à des tâches de reconnaissance d'images
- Paufinage des modèles pré-entraînés pour des ensembles de données personnalisés
Déploiement des modèles pré-entraînés
- Exportation et sauvegarde des modèles peaufinés
- Intégration des modèles dans des applications
- Les bases du déploiement des modèles en production
Défis et bonnes pratiques
- Comprendre les limitations des modèles
- Éviter le surajustement (overfitting) pendant le peaufinage
- Assurer une utilisation éthique des modèles d'IA
Tendances futures des modèles pré-entraînés
- Architectures émergentes et leurs applications
- Avancées dans l'apprentissage par transfert
- Exploration des grands modèles linguistiques et des modèles multimodaux
Résumé et prochaines étapes
Pré requis
- Compréhension de base des concepts du machine learning
- Connaissance de la programmation Python
- Connaissances de base en gestion de données à l'aide de bibliothèques telles que Pandas
Public cible
- Scientifiques des données
- Passionnés d'IA
Cours à partir de 4 + personnes. Pour un entraînement individuel ou en petit groupe, veuillez demander un devis.
Formation Introduction aux modèles pré-entraînés - Réservation
Formation Introduction aux modèles pré-entraînés - Demande de renseignements
Cours à venir
Cours Similaires
AdaBoost avec Python pour l'apprentissage automatique
14 HeuresCette formation en direct, dirigée par un instructeur, à Canada (en ligne ou sur site), s'adresse aux data scientists et aux ingénieurs logiciels souhaitant utiliser AdaBoost pour concevoir des algorithmes de boosting pour l'apprentissage automatique avec Python.
À l'issue de cette formation, les participants seront en mesure de :
- Configurer l'environnement de développement nécessaire pour commencer à construire des modèles d'apprentissage automatique avec AdaBoost.
- Comprendre l'approche par apprentissage ensembliste et savoir comment mettre en œuvre le boosting adaptatif.
- Apprendre à construire des modèles AdaBoost pour améliorer les algorithmes d'apprentissage automatique en Python.
- Utiliser le réglage des hyperparamètres pour accroître la précision et les performances des modèles AdaBoost.
AlphaFold : Prédiction et interprétation de la structure des protéines par l'IA
7 HeuresCette formation en présentiel ou à distance, animée par un formateur, s'adresse aux biologistes souhaitant comprendre le fonctionnement d'AlphaFold et utiliser les modèles générés par AlphaFold comme guides dans leurs études expérimentales.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les principes de base d'AlphaFold.
- Apprendre comment fonctionne AlphaFold.
- Apprendre à interpréter les prédictions et les résultats d'AlphaFold.
Écosystème Anaconda pour les scientifiques des données
14 HeuresCette formation en direct, animée par un instructeur à Canada (en ligne ou sur site), s'adresse aux scientifiques des données souhaitant utiliser l'écosystème Anaconda pour capturer, gérer et déployer des packages et des flux de travail d'analyse de données au sein d'une plateforme unique.
À l'issue de cette formation, les participants seront capables de :
- Installer et configurer les composants et bibliothèques d'Anaconda.
- Comprendre les concepts fondamentaux, les fonctionnalités et les avantages d'Anaconda.
- Gérer les packages, les environnements et les canaux à l'aide d'Anaconda Navigator.
- Utiliser les packages Conda, R et Python pour la science des données et l'apprentissage automatique.
- Découvrir des cas d'utilisation pratiques et des techniques pour gérer plusieurs environnements de données.
Création de chatbots personnalisés avec Google AutoML
14 HeuresCette formation en présentiel ou en ligne, encadrée par un instructeur, à Canada s'adresse aux participants ayant divers niveaux d'expertise souhaitant exploiter la plateforme AutoML de Google pour créer des chatbots personnalisés pour diverses applications.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les fondamentaux du développement de chatbots.
- Navigation dans la Plateforme Google Cloud et accès à AutoML.
- Préparer les données pour l'entraînement des modèles de chatbots.
- Entraîner et évaluer des modèles de chatbots personnalisés à l'aide d'AutoML.
- Déployer et intégrer des chatbots sur différentes plateformes et canaux.
- Surveiller et optimiser les performances des chatbots au fil du temps.
Reconnaissance de motifs
21 HeuresCe cours en direct, animé par un formateur à Canada (en ligne ou en présentiel), offre une introduction au domaine de la reconnaissance de motifs et de l'apprentissage automatique. Il aborde des applications pratiques en statistiques, en informatique, en traitement du signal, en vision par ordinateur, en fouille de données et en bio-informatique.
À la fin de cette formation, les participants seront capables de :
- Appliquer les méthodes statistiques fondamentales à la reconnaissance de motifs.
- Utiliser des modèles clés tels que les réseaux neuronaux et les méthodes noyau pour l'analyse de données.
- Mettre en œuvre des techniques avancées pour résoudre des problèmes complexes.
- Améliorer la précision des prévisions en combinant différents modèles.
DataRobot
7 HeuresCette formation en présentiel ou à distance, animée par un formateur à Canada, s'adresse aux data scientists et aux analystes de données souhaitant automatiser, évaluer et gérer des modèles prédictifs grâce aux capacités d'apprentissage automatique de DataRobot.
À l'issue de cette formation, les participants seront capables de :
- Charger des jeux de données dans DataRobot pour analyser, évaluer et contrôler la qualité des données.
- Construire et entraîner des modèles afin d'identifier les variables importantes et atteindre les objectifs de prédiction.
- Interpréter les modèles pour générer des informations exploitables utiles à la prise de décisions commerciales.
- Surveiller et gérer les modèles afin de maintenir des performances de prédiction optimisées.
Edge AI avec TensorFlow Lite
14 HeuresCette formation en présentiel ou à distance, animée par un instructeur, s'adresse aux développeurs de niveau intermédiaire, aux data scientists et aux praticiens de l'IA souhaitant tirer parti de TensorFlow Lite pour des applications Edge AI.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les principes fondamentaux de TensorFlow Lite et son rôle dans l'Edge AI.
- 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 des outils et techniques pour la conversion et l'optimisation des modèles.
- Mettre en œuvre des applications Edge AI pratiques en utilisant TensorFlow Lite.
Google Cloud AutoML
7 HeuresCette formation en direct, dispensée par un formateur, est organisée à Canada (en ligne ou sur site) et s'adresse aux scientifiques des données, aux analystes de données et aux développeurs qui souhaitent explorer les produits et fonctionnalités d'AutoML afin de créer et déployer des modèles d'entraînement ML personnalisés avec un effort minimal.
À la fin de cette formation, les participants seront capables de :
- Explorer la gamme de produits AutoML pour implémenter différents services pour divers types de données.
- Préparer et étiqueter des ensembles de données pour créer des modèles ML personnalisés.
- Entraîner et gérer des modèles afin de produire des modèles d'apprentissage automatique précis et équitables.
- Effectuer des prédictions à l'aide de modèles entraînés pour répondre aux objectifs et aux besoins commerciaux.
Kaggle
14 HeuresCe cours en direct, dispensé par un formateur dans Canada (en ligne ou en présentiel), s’adresse aux scientifiques des données et aux développeurs souhaitant apprendre et développer leur carrière en science des données à l’aide de Kaggle.
À la fin de cette formation, les participants seront en mesure de :
- Se familiariser avec la science des données et l’apprentissage automatique.
- Explorer l’analyse des données.
- Comprendre Kaggle et son fonctionnement.
Les fondamentaux de Kubeflow : Construire, entraîner et déployer avec Kubernetes
14 HeuresKubeflow est une plateforme open source conçue pour simplifier la création, l'entraînement et le déploiement de charges de travail d'apprentissage automatique (ML) sur Kubernetes.
Cette formation en direct, animée par un instructeur (en ligne ou sur site), s'adresse aux professionnels de niveau débutant à intermédiaire souhaitant concevoir des workflows ML fiables à l'aide de Kubeflow.
À l'issue de cette formation, les participants seront capables de :
- Naviguer dans l'écosystème de Kubeflow et comprendre ses composants principaux.
- Créer des workflows reproductibles avec Kubeflow Pipelines.
- Exécuter des travaux d'entraînement évolutifs sur Kubernetes.
- Déployer efficacement des modèles d'apprentissage automatique à l'aide de Kubeflow Serving.
Format de la formation
- Présentations guidées et discussions collaboratives.
- Travaux pratiques avec des composants réels de Kubeflow.
- Exercices concrets pour construire des workflows ML de bout en bout.
Options de personnalisation de la formation
- Des versions personnalisées de cette formation peuvent être organisées pour s'aligner sur la pile technologique de votre équipe et les exigences de vos projets.
Fondamentaux de Kubeflow
28 HeuresCette formation en présentiel ou en ligne, animée par un formateur, s'adresse aux développeurs et aux scientifiques des données souhaitant créer, déployer et gérer des workflows de machine learning sur Kubernetes.
À l'issue de cette formation, les participants seront capables de :
- Installer et configurer Kubeflow sur site et dans le cloud.
- Construire, déployer et gérer des workflows de ML basés sur des conteneurs Docker et Kubernetes.
- Exécuter l'ensemble des pipelines d'apprentissage machine sur diverses architectures et environnements cloud.
- Utiliser Kubeflow pour créer et gérer des notebooks Jupyter.
- Construire des charges de travail pour l'entraînement ML, le réglage des hyperparamètres et la mise en production, en les déployant sur plusieurs plateformes.
Apprentissage automatique pour les applications mobiles à l'aide du kit ML de Google
14 HeuresCette formation en présentiel (en ligne ou sur site) est destinée aux développeurs souhaitant utiliser le kit ML de Google pour créer des modèles d'apprentissage automatique optimisés pour le traitement sur des appareils mobiles.
À la fin de cette formation, les participants seront en mesure de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des fonctionnalités d'apprentissage automatique pour les applications mobiles.
- Intégrer de nouvelles technologies d'apprentissage automatique dans des applications Android et iOS à l'aide des API du kit ML.
- Améliorer et optimiser des applications existantes en utilisant le SDK du kit ML pour le traitement et le déploiement sur l'appareil.
Apprentissage automatique avec Random Forest
14 HeuresCette formation en présentiel, animée par un formateur en Canada (en ligne ou sur site), s'adresse aux scientifiques des données et aux ingénieurs logiciels qui souhaitent utiliser Random Forest pour concevoir des algorithmes d'apprentissage automatique sur de grands ensembles de données.
À la fin de cette formation, les participants seront en mesure de :
- Configurer l'environnement de développement nécessaire pour commencer à créer des modèles d'apprentissage automatique avec Random Forest.
- Comprendre les avantages de Random Forest et savoir comment l'implémenter pour résoudre des problèmes de classification et de régression.
- Apprendre à gérer de grands ensembles de données et à interpréter les multiples arbres de décision dans Random Forest.
- Évaluer et optimiser les performances des modèles d'apprentissage automatique en ajustant les hyperparamètres.
Analyse avancée avec RapidMiner
14 HeuresCette formation en présentiel ou à distance, dirigée par un instructeur à Canada, s'adresse aux analystes de données de niveau intermédiaire qui souhaitent apprendre à utiliser RapidMiner pour estimer et projeter des valeurs et utiliser des outils analytiques pour la prévision de séries chronologiques.
À la fin de cette formation, les participants seront en mesure de :
- Apprendre à appliquer la méthodologie CRISP-DM, à sélectionner des algorithmes d'apprentissage automatique appropriés et à améliorer la construction et les performances des modèles.
- Utiliser RapidMiner pour estimer et projeter des valeurs, et exploiter des outils analytiques pour la prévision de séries chronologiques.
Data science GPU avec NVIDIA RAPIDS
14 HeuresCette formation en direct, dispensée par un instructeur, en <lieu> (en ligne ou sur site), s'adresse aux data scientists et aux développeurs souhaitant utiliser RAPIDS pour créer des pipelines de données accélérés par le GPU, des workflows et des visualisations, en appliquant des algorithmes de machine learning tels que XGBoost, cuML, etc.
À l'issue de cette formation, les participants seront en mesure de :
- Configurer l'environnement de développement nécessaire pour créer des modèles de données avec NVIDIA RAPIDS.
- Comprendre les fonctionnalités, les composants et les avantages de RAPIDS.
- Exploiter les GPUs pour accélérer les pipelines de données et d'analyse de bout en bout.
- Mettre en œuvre la préparation de données et l'ETL accélérés par le GPU avec cuDF et Apache Arrow.
- Apprendre à effectuer des tâches de machine learning avec les algorithmes XGBoost et cuML.
- Construire des visualisations de données et exécuter des analyses de graphes avec cuXfilter et cuGraph.