¿Qué es el Machine Learning Automatizado?

 
automatedmachinelearning.jpg

Los métodos de Machine Learning nos permiten entrenar modelos a partir de datos para resolver diversos problemas. El proceso típico que se suele seguir es el siguiente:

1.       Entender el problema

2.       Recolectar datos (dataset)

3.       Etiquetar/limpiar datos

4.       Extracción de características

5.       Dividir el dataset para realizar el entrenamiento y las pruebas

6.       Definir métricas de evaluación del modelo

7.       Entrenar modelo

8.       Evaluar el modelo (es posible que se tenga que regresar a pasos anteriores)

9.       Desplegar modelo a producción

Es importante mencionar que, aunque los métodos de Machine Learning aprenden automáticamente de los datos el resto de los pasos son manuales. Es en este punto donde interviene el Machine Learning Automatizado o Automated Machine Learning (AutoML).

El AutoML es el proceso de automatizar en la medida de lo posible los pasos descritos anteriormente. Las herramientas actuales de AutoML permiten automatizar desde el paso 4 (extracción de características) hasta el paso 9 (despliegue del modelo). A grandes rasgos, lo único que requieren estas herramientas es que proveamos los datos junto con las variables que nos interesa predecir y la elección de una métrica para realizar el proceso de entrenamiento y evaluación.

Estas herramientas de AutoML han cobrado mucha importancia en los últimos años gracias a la ayuda que proveen a los científicos de datos con el proceso de creación de modelos, permitiendo que éste se enfoque en otros pasos menos mecánicos como el entendimiento del problema. Además, automatizar este proceso de creación de modelos permite que se reduzcan las probabilidades de error durante el proceso de Machine Learning.

 
automl.png
 
 

Estas herramientas permiten que las compañías puedan utilizar Machine Learning para resolver problemas sin necesidad de contar con un departamento de Ciencias de Datos, en su lugar, pueden disponer de menos especialistas potenciados por las herramientas de AutoML.

Dr. Alejandro Maldonado

Fuentes:

[1] https://www.datarobot.com/wiki/automated-machine-learning/

[2] https://www.h2o.ai/blog/the-different-flavors-of-automl/

[3] Imagen diseñada por upklyak / Freepik

 

 
Guest User