Niveles de madurez en MLOps

Conceptos de MLOps

Folkert Stijnman

ML Engineer

Madurez en MLOps

  • Nivel de automatización, colaboración y monitorización en MLOps
  • Un nivel más alto no siempre es mejor
  • Enfoque en desarrollo y despliegue
Conceptos de MLOps

Niveles de madurez en MLOps

Niveles de madurez en MLOps

Conceptos de MLOps

Nivel 1: Procesos manuales

Nivel 1 de madurez

 

  • Proceso manual para el desarrollo
  • Proceso manual para el despliegue
  • Sin colaboración entre ML y operaciones
  • Equipos en silos

  • Sin trazabilidad del desarrollo

  • Sin monitorización tras el despliegue
Conceptos de MLOps

Nivel 2: Desarrollo automatizado

Nivel 2 de madurez

 

  • Pipeline de desarrollo automatizado (Integración continua)
  • Proceso manual para el despliegue

  • Tras el desarrollo, los equipos colaboran para desplegar el modelo

  • Trazabilidad de experimentos y features de ML

  • Poca monitorización tras el despliegue
Conceptos de MLOps

Nivel 3: Desarrollo y despliegue automatizados

Nivel 3 de madurez

 

  • Pipeline de desarrollo automatizado (CI)
  • Pipeline de despliegue automatizado (CD)

  • Colaboración estrecha entre equipos

  • Monitorización del desarrollo y del despliegue

  • Posible reentrenamiento automático
Conceptos de MLOps

¡Vamos a practicar!

Conceptos de MLOps

Preparing Video For Download...