Se rendre au contenu

MLops avec Azure Ml & Mlflow

Data > Data Science & Machine Learning


Une formation de 2 jours pour mettre en pratique le MLOps avec Azure Machine Learning et MLflow : gestion du cycle de vie des modèles, suivi d'expériences, déploiement et monitoring en production.

La formation en 6 mots clés

MLOps

Azure Machine Learning

Déploiement de modèles

Data Science

CI/CD ML

MLflow

Informations Pratiques et Programme

Prérequis


Connaissances de base en machine learning (notions de modèles, entraînement, déploiement) Notions générales en Python et en environnement Cloud

Durée


2 jours

Contenu Technique de la Formation


La formation aborde les contenus techniques suivants :

  • Principes du MLOps : continuité entre data science, développement et production
  • Cycle de vie d’un projet ML : entraînement, validation, déploiement, monitoring
  • Présentation d’Azure Machine Learning : workspaces, compute, modèles et endpoints
  • Introduction à MLflow : tracking des expériences, gestion des modèles, packaging
  • Intégration Azure ML ↔ MLflow pour le suivi et l’industrialisation des modèles
  • Pipelines d’entraînement et d’inférence automatisés
  • Monitoring des modèles : dérive des données, performance et alertes
  • Bonnes pratiques de gouvernance et collaboration dans un projet MLOps

Objectifs de la Formation


Cette formation permet de comprendre et de mettre en pratique les concepts du MLOps avec Azure ML et MLflow afin de fiabiliser et industrialiser le cycle de vie des modèles. Les compétences visées par la formation sont les suivantes :

  • Comprendre les enjeux et principes du MLOps
  • Utiliser Azure Machine Learning pour gérer le cycle de vie d’un modèle
  • Suivre les expériences et gérer les versions de modèles avec MLflow
  • Automatiser l’entraînement, le déploiement et le monitoring des modèles
  • Mettre en place un pipeline ML complet de bout en bout
  • Appliquer des bonnes pratiques de gouvernance et de collaboration en MLOps

Table des Matières


Introduction

  • Définition et enjeux du MLOps
  • Comparaison avec DevOps
  • Cycle de vie d’un projet ML


Azure Machine Learning

  • Présentation des workspaces et compute targets
  • Gestion des datasets et des modèles
  • Déploiement de modèles et endpoints


MLflow

  • Tracking des expériences
  • Gestion des artefacts et des modèles
  • Packaging et réutilisation


Intégration Azure ML & MLflow

  • Enregistrement et suivi des expériences
  • Déploiement automatisé via pipelines
  • Collaboration et gouvernance


Monitoring et optimisation

  • Détection de la dérive des données
  • Suivi des performances des modèles en production
  • Alertes et bonnes pratiques


En Pratique


  • Les exercices proposés lors de la formation permettent d’appliquer les concepts sur des cas concrets :
  • Suivi d’expériences avec MLflow et comparaison de modèles
  • Déploiement d’un modèle simple sur Azure ML et exposition en endpoint
  • Mise en place d’un pipeline d’entraînement et d’inférence automatisé
  • Détection et analyse d’une dérive de données sur un modèle en production
  • Exercice récapitulatif : conception d’un mini-projet MLOps de bout en bout avec Azure ML et MLflow

Modalités et Inscription


Cette formation est proposée selon deux formules pour s'adapter au mieux à vos besoins :


Session régulière

Des sessions sont organisées à intervalles réguliers. Demandez les prochaines dates planifiées pour vous inscrire à la prochaine session.


Sur mesure & intra-entreprise

Vous souhaitez former vos équipes directement dans vos locaux ou adapter le programme technique à votre contexte d'entreprise ? Contactez-nous pour obtenir un devis personnalisé.

Obtenir cette formation

Prêt à industrialiser vos modèles ML avec Azure ML et MLflow ? Rejoignez la prochaine session ou contactez-nous pour organiser cette formation dans vos locaux.


Devis sur-mesure

S'inscrire à cette formation

Remplissez le formulaire pour obtenir plus d'informations.