Niveaux de maturité MLOps

Concepts MLOps

Folkert Stijnman

ML Engineer

Maturité MLOps

  • Niveau d'automatisation, de collaboration et de surveillance au sein des processus MLOps
  • Un niveau plus élevé n'est pas nécessairement préférable
  • Se concentrer sur la phase de développement et de déploiement
Concepts MLOps

Niveaux de maturité MLOps

Levels of mlops maturity

Concepts MLOps

Niveau 1 : Processus manuels

Level 1 maturity

 

  • Processus manuel de développement
  • Processus manuel de déploiement
  • Absence de collaboration entre le ML et les opérations
  • Les équipes travaillent de manière isolée

  • Aucun suivi du développement

  • Aucune surveillance après le déploiement
Concepts MLOps

Niveau 2 : Développement automatisé

Level 2 maturity

 

  • Pipeline de développement automatisé (intégration continue)
  • Processus manuel de déploiement

  • Une fois le développement terminé, les équipes collaboreront pour déployer le modèle

  • Suivi des expériences et des fonctionnalités de ML

  • Peu de surveillance après le déploiement
Concepts MLOps

Niveau 3 : Développement et déploiement automatisés

Level 3 maturity

 

  • Pipeline de développement automatisé (CI)
  • Pipeline de déploiement automatisé (CD)

  • Collaboration étroite entre les équipes

  • Suivi du développement et du déploiement

  • Déclenchement potentiellement automatique d'un ré-entraînement
Concepts MLOps

Passons à la pratique !

Concepts MLOps

Preparing Video For Download...