Niveaux de maturité MLOps

Concepts d’MLOps

Folkert Stijnman

ML Engineer

Maturité MLOps

  • Degré d'automatisation, de collaboration et de surveillance dans les processus MLOps
  • Un niveau plus élevé n'est pas forcément meilleur
  • Accent sur le développement et le déploiement
Concepts d’MLOps

Niveaux de maturité MLOps

Niveaux de maturité MLOps

Concepts d’MLOps

Niveau 1 : processus manuels

Maturité niveau 1

 

  • Processus manuel pour le développement
  • Processus manuel pour le déploiement
  • Aucune collaboration entre ML et opérations
  • Équipes en silo

  • Aucun suivi du développement

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

Niveau 2 : développement automatisé

Maturité niveau 2

 

  • Conduit de développement automatisé (intégration continue)
  • Processus manuel pour le déploiement

  • Collaboration des équipes après développement pour déployer le modèle

  • Suivi des expériences ML et des caractéristiques

  • Faible surveillance après le déploiement
Concepts d’MLOps

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

Maturité niveau 3

 

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

  • Collaboration étroite entre les équipes

  • Surveillance du développement et du déploiement

  • Redéploiement/entraînement relancé automatiquement au besoin
Concepts d’MLOps

Passons à la pratique !

Concepts d’MLOps

Preparing Video For Download...