AI500

Pratiques MLOps avec Red Hat OpenShift AI

Présentation

Description du cours

Découvrez les possibilités qu'offre le modèle MLOps en mettant en œuvre une culture ouverte et éprouvée, ainsi que des pratiques utilisées par Red Hat pour soutenir l'innovation chez ses clients.

  • Le cours Pratiques MLOps avec Red Hat OpenShift AI (AI500) est un cours en immersion de cinq jours qui permet aux participants de découvrir et de réussir la mise en œuvre du modèle MLOps. Tandis que de nombreux programmes de formation en IA ou en science des données se concentrent sur un framework ou une technologie spécifique, ce cours explique comment les meilleurs outils Open Source s'intègrent dans un workflow MLOps complet. Il allie découverte, formation et distribution continues dans une simulation captivante de scénarios réels d'apprentissage automatique (AA).
  • Pour atteindre les objectifs d'apprentissage, le groupe de participants devra être constitué de plusieurs rôles de l'entreprise. Les équipes de science des données, d'ingénierie en apprentissage automatique et de plateforme, ainsi que les architectes et les responsables de produits gagneront de l'expérience en travaillant au-delà de leurs silos traditionnels. L'exercice des tâches de routine simule une équipe de distribution du monde réel, où des profils pluridisciplinaires découvrent comment la collaboration favorise l'innovation. Forte du partage d'expérience et des meilleures pratiques, l'équipe peut appliquer ce qu'elle a appris pour contribuer efficacement à la culture et à la mission de l'entreprise dans le cadre de nouveaux projets et de processus améliorés.
  • Ce cours repose sur Red Hat OpenShift AI, Red Hat OpenShift GitOps et l'IA prédictive.

Contenu du cours

  • Ce cours suit l'évolution d'un cas d'utilisation d'une application intelligente prédictive, de la conception à la production en passant par le test en boucle interne, en amenant différents profils à collaborer facilement à l'aide d'une seule plateforme.
  • Il associe des pratiques culturelles et techniques pour offrir une expérience unique et captivante riche en applications concrètes. Vous découvrirez les pratiques MLOps et la manière dont elles s'appuient les unes sur les autres pour améliorer l'alignement des équipes et l'efficacité de la distribution.
  • La plupart des formations sur l'IA se concentrent sur un framework ou une technologie spécifique. Ce cours combine les meilleurs outils Open Source et vous montre comment les associer pour créer, déployer et assurer la maintenance des modèles d'IA en production de manière fiable et efficace.

Public ciblé

Ce cours montre comment des individus occupant différents rôles doivent apprendre à partager, collaborer et travailler vers un objectif commun pour en tirer des bénéfices et stimuler l'innovation.

Il s'avère particulièrement utile pour les profils suivants :

  • Utilisateurs de plateformes MLOps : équipes de science des données, d'ingénierie des données et de développement d'applications
  • Fournisseurs de plateformes MLOps : équipes d'ingénierie en apprentissage automatique, MLOps et de plateforme
  • Parties prenantes de plateformes MLOps : architectes et responsables informatiques

Ce scénario englobe les aspects techniques de l'utilisation des systèmes d'apprentissage automatique et apporte des informations pratiques sur la manière dont les différents rôles peuvent harmoniser leurs efforts.

Vous apprendrez à apporter continuellement de la valeur à vos clients en accélérant le déploiement de nouveaux modèles sur le marché. Nos instructeurs vous partageront leur expérience et les meilleures pratiques qu'ils ont acquises en s'impliquant directement auprès des clients dans le cadre de contrats de services Red Hat.

Prérequis

Programme

Programme du cours

Le MLOps, qu'est-ce que c'est ?

Explorez les principes, pratiques et éléments culturels du modèle MLOps dans le cadre de développements et de déploiements de modèles d'AA

Boucle interne

Familiarisez-vous avec les outils nécessaires pour créer et tester un modèle : créez une interface de travail, explorez un ensemble de données, surveillez des tests et déployez des modèles.

Pipelines d'entraînement

Automatisez les étapes précédentes pour effectuer la mise en production de l'entraînement des modèles.

Boucle externe

Découvrez le modèle MLOps, un ensemble de pratiques qui automatise et simplifie les workflows et les déploiements d'apprentissage automatique.
Créez un environnement MLOps qui servira à l'exécution du pipeline d'entraînement continu, du déploiement automatisé et des outils sous-jacents.

Surveillance

Plusieurs facteurs peuvent affecter les modèles d'apprentissage automatique, notamment les modifications des modèles de données, les changements de comportement des utilisateurs et l'évolution des conditions externes. Grâce à la surveillance continue, identifiez ces modifications de manière proactive, évaluez leur impact sur la précision du modèle et apportez les ajustements nécessaires pour maintenir des performances optimales.

Gestion des versions de données

Améliorez la traçabilité en introduisant la gestion des versions pour les ensembles de données au fil de leur évolution.

Déploiements avancés

Gérez correctement les processus de traitement préalable et ultérieur des données et des prédictions, découvrez la mise à l'échelle automatique pour gérer les charges et introduisez des modèles de déploiement avancés (modèles canary et bleu-vert par exemple) afin d'assurer la sécurité et la simplicité des processus.

Systèmes de fonctions

Découvrez des méthodes fiables pour gérer les fonctions de données et leurs modifications, et veillez à leur homogénéité entre l'entraînement et la distribution.

Sécurité

Mettez en œuvre des mesures de sécurité automatisées pour assurer la conformité avec les pratiques de sécurité de l'entreprise et appliquez-les aux modèles.

Bénéfices

Bénéfices pour l'entreprise

  • Aujourd'hui, de nombreuses entreprises découvrent que leur structure organisationnelle et leurs approches de l'apprentissage automatique ne permettent pas d'exploiter pleinement les avantages d'une adoption de l'IA : un déploiement plus rapide des modèles, une amélioration continue via des boucles de rétroaction et des solutions qui répondent aux besoins des utilisateurs. Pour atteindre ces objectifs, les entreprises doivent adopter et mettre en pratique les principes et méthodes MLOps, en intégrant la collaboration, l'automatisation et la gestion du cycle de vie dans leurs workflows d'IA.
  • Ce cours présente les principes concrets de la culture MLOps, ainsi que les pratiques modernes. Vous développerez un modèle prédictif d'apprentissage automatique à l'aide de Red Hat OpenShift et Red Hat OpenShift AI, ainsi que d'autres logiciels, outils et techniques MLOps standards. À l'issue de ce cours, vous serez en mesure d'appliquer les principes MLOps et de tirer parti des solutions Open Source afin de lancer et de mener des initiatives d'adoption de l'IA au sein de votre entreprise.

Bénéfices pour le participant

Après avoir suivi ce cours, vous comprendrez la culture et les pratiques MLOps, et appliquerez vos connaissances pour effectuer la mise en production d'un modèle d'AA. Vous aurez acquis les compétences suivantes :

  • Application des principes MLOps pour faciliter le développement et le déploiement de modèles d'AA
  • Maîtrise des outils et processus modernes, qui couvrent l'ensemble du cycle de vie, du développement en boucle interne à l'exploitation en boucle externe
  • Compétences renforcées en matière de styles de codage collaboratif grâce à la programmation en binômes et en groupes

Choisir un pays ou région

Formations sur site disponibles

Nous pouvons former votre équipe toute entière sur votre site, que ce soit en personne ou à distance.

Souscription Red Hat Learning

Bénéficiez de parcours de formation complets sur les produits Red Hat, de certifications reconnues par le secteur et d'une expérience d'apprentissage informatique flexible et dynamique.

Découvrez ce que d'autres participants pensent de ce cours dans notre communauté Red Hat Learning.