E61 - Qué es MLOps... con memes

06-05-2024 · 82 min · Ver en YouTube

Resumen

En este episodio, Rodolfo (con Cris, Mati y comentarios del chat) presenta una charla sobre MLOps ilustrada con memes. Parte de por qué surge la disciplina: los modelos en producción fallan por cambios en los datos, múltiples usuarios, necesidad de reentrenar y de volver atrás. Explica que viene de DevOps y que busca cerrar la brecha entre desarrollo y operación, y debate sobre la falta de comunicación entre ambos mundos. Recorre el ciclo de vida de un modelo, la reproducibilidad, el uso de git y tags, CI/CD, el monitoreo (drift, calidad de datos, métricas), la escalabilidad y la eficiencia de costos, los roles de seguridad y gobierno, y la flexibilidad de herramientas. Concluye que MLOps es una necesidad vigente, que la responsabilidad del monitoreo recae por defecto en el ML engineer aunque se comparte con el Data Scientist, y recomienda git desde el inicio, evitar Jupyter Notebooks en producción, usar Quarto y definir una estructura de proyecto.

Capítulos

Palabras clave

MLOpsDevOpsmachine learningproducciónreproducibilidadgitCI/CDmonitoreodata driftescalabilidadgobierno de datosroles de datos