Qué es MLOps
Entrenar un modelo que funcione en un portátil es una cosa; que funcione meses en producción, con datos nuevos cada día, es otra. MLOps se ocupa de todo lo que pasa después del prototipo: versionar datos y modelos, automatizar reentrenamientos, vigilar el rendimiento y detectar cuándo el modelo se degrada.
Fases principales
- Datos: recogida, limpieza y versionado.
- Entrenamiento: experimentos registrados y reproducibles.
- Despliegue: poner el modelo a disposición de otras aplicaciones, normalmente vía API.
- Monitorización: vigilar errores, latencia y «deriva» (cuando los datos reales cambian y el modelo empieza a fallar).
- Reentrenamiento: actualizar el modelo con datos nuevos de forma controlada.
Ejemplo real
Un ecommerce tiene un modelo que predice la demanda. Funciona bien hasta que cambia el comportamiento de compra en rebajas y empieza a fallar. Con MLOps, un sistema detecta que las predicciones se desvían, avisa al equipo, reentrena el modelo con datos recientes y lo despliega tras validarlo.
Para qué te sirve en tu negocio
Solo lo necesitas si desarrollas modelos propios. Si usas IA de terceros (ChatGPT, Claude, apps de Shopify), el MLOps lo hace el proveedor. Pero si tu empresa empieza a entrenar modelos, sin MLOps esos modelos se degradan sin que nadie se entere.
Errores comunes
- Pensar que el trabajo termina cuando el modelo funciona.
- No monitorizar: los modelos fallan en silencio.
- No versionar datos ni modelos: imposible saber qué cambió cuando algo va mal.
Preguntas frecuentes
¿Qué diferencia hay entre MLOps y DevOps?
DevOps gestiona código; MLOps gestiona además datos y modelos, que cambian con el tiempo.
¿Qué es LLMOps?
La variante de MLOps centrada en aplicaciones con modelos de lenguaje: prompts, evaluaciones, costes y guardrails.
¿Qué herramientas se usan?
Hay plataformas específicas en las nubes de AWS, Google y Azure, y herramientas de código abierto.
