Solo una persona puede reconstruir el modelo de producción, ejecutando a mano un notebook largo en el orden correcto. ¿Cuál es el arreglo principal?
Opciones
- Añadir comentarios al notebook
- Convertir los pasos (cargar datos, validar, entrenar, evaluar, registrar) en un pipeline automatizado y versionado que cualquiera pueda ejecutar (Opción correcta)
- Pedir a esa persona que se quede en el equipo
- Reentrenar el modelo con menos frecuencia
Respuesta
Convertir los pasos (cargar datos, validar, entrenar, evaluar, registrar) en un pipeline automatizado y versionado que cualquiera pueda ejecutar
Por qué
Los notebooks manuales esconden el conocimiento en la memoria de una persona y no se pueden programar, probar ni auditar.
Un pipeline convierte cada paso en una unidad definida y repetible, con entradas y salidas explícitas, de modo que una ejecución puede lanzarse por un horario, por datos nuevos o por un cambio de código.
Los notebooks siguen siendo válidos para explorar; el pipeline es para lo que va a producción.
Recuerda
Automatiza los pasos en un pipeline.