ml-opscara

MLOps y el siguiente nivel de la implementación de modelos

El MLOps y el siguiente nivel de la implementación de modelos de machine learning

Cuando hablamos de analítica en nuestras organizaciones en general se adentra en los conceptos de descriptivo, predictivo y prescriptivo así como en la fase de maduración tecnológica y de datos que lo hacen posible.

Todo ello sin embargo requiere un gran esfuerzo estructural que no necesariamente implica la inserción de lo absolutamente nuevo, sino también la adaptación de los procesos con los que ya cuenta como por ejemplo al tener una área de desarrollo y software propiamente dicho.

Bajo este contexto es que se inscribe lo que viene a llamarse ML Ops; pues los científicos de datos y los equipos altamente analíticos se dan contra las cuerdas cuando tienen que dejar lo que construyen en un ambiente productivo: es decir OPERATIVO Y AUTOMATIZADO.

 

Entonces, ¿qué es el MLOps?

MLOps o ML Ops es un conjunto de prácticas que tiene como objetivo implementar y mantener modelos de aprendizaje automático en producción de manera confiable y eficiente. La palabra es un compuesto de “aprendizaje automático” y la práctica de desarrollo continuo de DevOps en el campo del software

Pero ¿qué lo diferencia del DevOPS?

En que el proceso de construcción y despliegue de un modelo implica operaciones que no están incluidas en el proceso de desarrollo tradicional de software

  1. Datos (preparación, análisis y tratamiento)
  2. Entrenamiento
  3. Evaluación del modelo
  4. Empaquetado
  5. Entrega (Despliegue)
  6. Supervisión (Monitorización)

 

Y cuál es el proceso propuesto:

Se trata de cubrir todo el ciclo, el end to end de las operaciones

  1. Entrenamiento
  2. Empaquetado
  3. Evaluación
  4. Despliegue
  5. Monitorización

 

¿Y las herramientas más utilizadas?

Desde el conocido tensor Flow extended hasta kubernetes tenemos:

 

 

 

¿Y los ejemplos de adopción?

En los clouds más utilizados:

Based on GCP

 

Based on SageMaker

 

Based on Azure

 

¿Qué opinás? ¿conocías algo sobre MLOps?

Si querés contactarnos directamente mandanos un mensaje a Contacto


El ML Ops y machine learning
Referencias:
https://medium.com/@cbreuel/ml-ops-machine-learning-como-disciplina-de-ingenier%C3%ADa-7e0c49f0a6f6
https://en.wikipedia.org/wiki/MLOps
https://docs.microsoft.com/es-es/azure/architecture/example-scenario/mlops/mlops-technical-paper
https://docs.microsoft.com/es-es/azure/architecture/reference-architectures/ai/mlops-python
https://medium.com/slalom-data-analytics/mlops-part-2-machine-learning-pipeline-automation-with-aws-1ca10348239e
https://ichi.pro/es/mlops-panorama-general-en-gcp-182756603423464

Si te gustó la nota compartila en tus Redes Sociales
Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp