Creación de Modelos Predictivos con AutoML en Google Cloud
Resumen
¿Cómo se utiliza AutoML para crear modelos predictivos?
AutoML es un servicio que permite la creación guiada de modelos predictivos. En este caso, se utilizará para predecir la probabilidad de que un cliente de un banco tome un depósito a plazo. Comencemos revisando los datos en un archivo CSV y luego cargándolos en la plataforma Google Cloud.
¿Cómo cargar datos en Google Cloud para AutoML?
Acceso a datos: Inicia descargando el archivo CSV de la campaña bancaria provisto en el material del curso.
Subida a Google Cloud:
Navega a BigQuery en la consola de Google Cloud.
Crea un nuevo dataset llamado datos sin fecha de expiración.
Dentro del dataset, crea una nueva tabla importando el archivo CSV.
Selecciona el delimitador punto y coma y añade una línea de salto para incluir los nombres de las columnas.
Verificación de datos: Una vez cargada la tabla, revisa los campos, el tamaño total y el número de filas. Utiliza la vista previa en BigQuery para confirmar la correcta carga del CSV.
¿Cómo entrenar un modelo con AutoML Tables?
Configuración inicial:
Ve a la sección Vertex.i en Google Cloud y selecciona data sets.
Crea un nuevo dataset desde la opción BigQuery.
Define el nombre: modelo campaña banco, tipo de datos: tabular, y método: clasificación (o regresión si aplica).
Creación de estadísticas:
Una vez creado, AutoML generará estadísticas sobre los datos cargados. Este proceso puede tardar unos minutos.
Entrenamiento del modelo:
Selecciona la opción de entrenamiento y define la variable objetivo, en este caso deposit.
Define un presupuesto para el entrenamiento y selecciona el nodo adecuado.
Resultados de evaluación:
Una vez entrenado, revisa la evaluación del modelo mediante gráficos de rendimiento, la curva ROC, y la matriz de confusión.
¿Cómo se despliega un modelo entrenado?
Despliegue en producción:
AutoML permite el despliegue del modelo para realizar predicciones en nuevos conjuntos de datos.
Selecciona deploy to endpoint y asigna un nombre al modelo.
Pruebas de predicción:
Realiza pruebas modificando los valores de entrada y evalúa las predicciones y el confidence score proporcionado por el modelo.
El proceso culminado de prueba del modelo permite realizar ajustes de predicción con base en cambios en las variables de entrada. Se recomienda realizar anotaciones sobre la mejora o empeoramiento de las predicciones para reflexionar sobre el aprendizaje automático en la nube. ¡Sigue explorando y experimentando con estos procedimientos ya que la práctica constante refuerza el aprendizaje!
Cuando se esta cargando el csv, el delimitador es coma.
gracias por el aporte :D
hola, en mi caso no aparece el " select data set resource" no encuentro el archivo, sabes como dar los permisos?
Esta parte es super chistosa y de mal gusto.
porque el dice “si te aparece el ticket en verde significa que esta bien y podemos continuar”
y si no? que?
en mi caso no esta funcionando y no puedo avanzar.
En mi caso tampoco me aparecia la tabla, pero copie el id de la tabla en los tres puntos (enseguida de la estrella, en la seccion de bigquery) y los pegue en bigQuerypath, asi como lo tienes tu, di clic en continue y funciono. espero que a ti tambien. Cabe mencionar que di permisos al proyecto donde tengo alojada la tabla, esto lo hice en la seccion de bigQuery dando clic en +share y agregue un principal como editor. No estoy seguro si esto ultimo ayudo.
eres muy amable fidel, si funciono, estaba enloquecido porque ya le habia dado los permisos y nada que funcionadaba.
te lo agredezco mucho,
como vas con el machine learning? te gustaria compartir experiencias?
+61 426502103 es mi whatsapp
Tardaria dias, jajajaja
Viva la nuve.
Viva!!!
Me encanta esta herramienta, están fácil de usar.
Para los que preguntaban de los precios de todos este tipo de entrenamientos
Precios | Vertex AI
Es importante tener claro el costo. Porque al final eso es lo que las empresas miran.
Ejemplo de Uso
Supongamos que deseas desarrollar un sistema de detección de plagas en cultivos agrícolas utilizando imágenes de hojas afectadas y sanas. Con AutoML Vision, puedes entrenar un modelo para detectar automáticamente plagas en las imágenes y proporcionar recomendaciones de tratamiento.
AutoML es una herramienta poderosa y accesible para crear modelos de aprendizaje automático personalizados sin la necesidad de tener experiencia profunda en ML, lo que acelera el desarrollo de aplicaciones inteligentes y escalables.
a mi no me funciona y no tengo a quien preguntar, honestamente no se como solucionarlo,
parecer ser que esta relacionado con permisos, ya hice el cambio en lo permisos the bigquery y todava no funciona
alguien puede ayudarme porfavor
copia el id de la tabla y pegala directamente
gracias fidel, si funciono!
No enoncontre el archivo csv por ningun lado
tampoco pude, encontraste la forma?
YO tampoco, alguien lo tiene? No esta en los recursos
Hay alguna manera de ver que tipo de modelo utilizó y los hiperparametros del mismo?
x2
En la nube me tardó casi dos horas auque le puse en el tiempo maximo 1 hora.
En mi computadora.... pues no tengo tarjeta grafica asi que yo creo sería su fin