AI268
Développement et déploiement d'applications d'IA/AA sur Red Hat OpenShift AI avec examen
Aperçu
Description du cours
Présentation du développement et du déploiement d'applications d'intelligence artificielle/apprentissage automatique (IA/AA) sur Red Hat OpenShift AI.
Ce cours permet de maîtriser les bases de l'utilisation de Red Hat OpenShift pour développer et déployer des applications d'IA/AA. Au moyen d'exercices pratiques, les participants apprennent à entraîner, développer et déployer des modèles d'apprentissage automatique avec Red Hat OpenShift AI.
Ce cours repose sur la version 4.14 de Red Hat OpenShift® et sur la version 2.8 de Red Hat OpenShift AI. L'examen Spécialiste certifié Red Hat en utilisation d'OpenShift AI (EX267) est inclus dans cette offre.
Contenu du cours
- Présentation de Red Hat OpenShift AI
- Projets de science des données
- Notebooks Jupyter
- Installation de Red Hat OpenShift AI
- Gestion des utilisateurs et des ressources
- Images de notebook personnalisées
- Présentation de l'apprentissage automatique
- Modèles d'entraînement
- Amélioration de l'entraînement des modèles avec Red Hat OpenShift AI
- Présentation de la mise à disposition de modèles
- Mise à disposition de modèles dans Red Hat OpenShift AI
- Présentation de l'automatisation des workflows
- Pipelines Elyra
- Pipelines Kubeflow
Public ciblé
- Data scientists et professionnels de l'IA qui souhaitent utiliser Red Hat OpenShift AI pour créer et entraîner des modèles d'AA
- Équipes de développement qui souhaitent créer et intégrer des applications optimisées par l'IA/AA
- Équipes d'ingénierie MLOps responsables de l'installation, de la configuration, du déploiement et de la surveillance des applications d'IA/AA sur Red Hat OpenShift AI
Formations recommandées
- Avoir une expérience de l'utilisation de Git
- Avoir une expérience du développement Python ou avoir suivi le cours Programmation Python avec Red Hat (AD141)
- Avoir une expérience de Red Hat OpenShift ou avoir suivi le cours Red Hat OpenShift Developer II : création et déploiement d'applications cloud-native (DO288)
- Expérience de base recommandée dans les domaines de l'IA, de la science des données et de l'apprentissage automatique
Technologies requises
- Aucun cours en salle de classe avec instructeur ne sera disponible.
Programme
Programme du cours
- Présentation de Red Hat OpenShift AI
- Identifier les principales fonctions de Red Hat OpenShift AI et décrire l'architecture ainsi que les composants de la solution d'IA de Red Hat
- Projets de science des données
- Organiser le code et la configuration à l'aide de projets de science des données, de workbenches et de connexions de données
- Notebooks Jupyter
- Utiliser des notebooks Jupyter pour exécuter et tester du code de manière interactive
- Installation de Red Hat OpenShift AI
- Installer Red Hat OpenShift AI à l'aide de la console web et de l'interface en ligne de commande, et gérer les composants de Red Hat OpenShift AI
- Gestion des utilisateurs et des ressources
- Gérer les utilisateurs Red Hat OpenShift AI et allouer les ressources pour les workbenches
- Images de notebook personnalisées
- Créer des images de notebook personnalisées et importer un notebook personnalisé via le tableau de bord de Red Hat OpenShift AI
- Présentation de l'apprentissage automatique
- Décrire les concepts de base de l'apprentissage automatique, ses différents types et ses workflows
- Modèles d'entraînement
- Entraîner des modèles grâce à des workbenches par défaut et personnalisés
- Amélioration de l'entraînement des modèles avec Red Hat OpenShift AI
- Utiliser Red Hat OpenShift AI pour appliquer les meilleures pratiques de l'apprentissage automatique et de la science des données
- Présentation de la mise à disposition de modèles
- Décrire les concepts et les composants requis pour exporter, partager et mettre à disposition des modèles d'apprentissage automatique entraînés
- Mise à disposition de modèles dans Red Hat OpenShift AI
- Mettre à disposition des modèles d'apprentissage automatique entraînés avec OpenShift AI
- Présentation des pipelines de science des données
- Créer, exécuter, gérer et résoudre les problèmes des pipelines de science des données
- Pipelines Elyra
- Créer des pipelines de science des données avec Elyra
- Pipelines Kubeflow
- Créer des pipelines de science des données avec Kubeflow Pipelines
Bénéfices
Bénéfices pour l'entreprise
- Les entreprises collectent et stockent d'énormes quantités d'informations issues de sources diverses. Avec Red Hat OpenShift AI, elles disposent d'une plateforme pour analyser ces données, visualiser les tendances et les schémas, et prévoir les résultats à l'aide d'algorithmes d'apprentissage automatique et d'intelligence artificielle.
Bénéfices pour le participant
- Après avoir suivi ce cours, vous comprendrez les bases de l'architecture de Red Hat OpenShift AI. Vous serez en mesure d'installer la solution Red Hat OpenShift AI, de gérer l'allocation des ressources, de mettre à jour les composants ainsi que de gérer les utilisateurs et leurs autorisations. Vous pourrez également entraîner, déployer et mettre à disposition des modèles, et vous saurez utiliser Red Hat OpenShift AI pour appliquer les meilleures pratiques de l'apprentissage automatique et de la science des données. Enfin, vous serez capable de créer, d'exécuter, de gérer et de résoudre les problèmes des pipelines de science des données.