En esta página se describe cómo evaluar modelos con Vertex AI. Para obtener una descripción general, consulta Evaluación de modelos en Vertex AI.
Requisitos previos
Sigue los pasos que se indican en Configurar un proyecto y un entorno de desarrollo. Además, habilita los siguientes servicios:
Vertex AI puede evaluar modelos entrenados con AutoML o con entrenamiento personalizado. Para seguir la guía de la consola de Google Cloud , debes tener un modelo entrenado importado al registro de modelos de Vertex AI.
Sube tu conjunto de datos de prueba a BigQuery o a Cloud Storage. El conjunto de datos de prueba debe contener la verdad fundamental, que es el resultado real esperado de una inferencia. Obtén el enlace al archivo o el ID del conjunto de datos.
Tener una salida de inferencia por lotes en forma de tabla de BigQuery o URI de Cloud Storage.
Asegúrate de que tu cuenta de servicio predeterminada de Compute Engine tenga los siguientes permisos de gestión de identidades y accesos:
- Administrador de Vertex AI (
aiplatform.admin
) - Agente de servicio de Vertex AI (
aiplatform.serviceAgent
) - Administrador de objetos de Storage (
storage.objectAdmin
) - Trabajador de Dataflow (
dataflow.worker
) - Editor de datos de BigQuery (
bigquery.dataEditor
) (solo es necesario si proporcionas datos en forma de tablas de BigQuery)
- Administrador de Vertex AI (
Crear una evaluación
Consola
En la Google Cloud consola, ve a la página Modelos de Vertex AI.
Haz clic en el nombre del modelo que quieras evaluar.
Haz clic en el número de versión del modelo.
En la pestaña Evaluar, haz clic en Crear evaluación.
Introduzca un nombre de evaluación.
Seleccione un Objetivo, como clasificación o regresión.
Introduzca el nombre de la columna de destino de la evaluación, que es la columna de los datos de entrenamiento que el modelo está entrenado para predecir.
En Seleccionar fuente, elija la fuente de su conjunto de datos de prueba.
En Tabla de BigQuery, introduzca la ruta de BigQuery.
En Archivo en Cloud Storage, introduce la ruta de Cloud Storage.
En Salida de predicción por lotes, selecciona un formato de salida.
- Introduzca la ruta de BigQuery o el URI de Cloud Storage.
Haz clic en Iniciar evaluación.
Python
Para ver el flujo de trabajo de evaluación de modelos de la API de Vertex AI en Vertex AI Pipelines, consulta los cuadernos de ejemplo de los siguientes tipos de modelos:
SDK de Python
El SDK para evaluar modelos con Vertex AI está en fase experimental. Para registrarte en Experimental, rellena el formulario de registro.
Vertex AI envía automáticamente una notificación por correo cuando se completa una tarea de evaluación de modelos.
Ver métricas de evaluación
Consola
En la Google Cloud consola, ve a la página Modelos de Vertex AI.
Vaya a la versión del modelo.
Consulte las métricas en la pestaña Evaluar.
Python
Para ver el flujo de trabajo de evaluación de modelos de la API de Vertex AI en Vertex AI Pipelines, consulta los cuadernos de ejemplo de los siguientes tipos de modelos:
SDK de Python
El SDK para evaluar modelos con Vertex AI está en fase experimental. Para registrarte en Experimental, rellena el formulario de registro.
Comparar métricas de evaluación
Puedes comparar los resultados de las evaluaciones de diferentes modelos, versiones de modelos y trabajos de evaluación. Para obtener más información sobre el control de versiones de modelos, consulta Control de versiones en Model Registry.
Solo puede comparar modelos del mismo tipo, como de clasificación, regresión o previsión. Al comparar diferentes modelos, todas las versiones de los modelos deben ser del mismo tipo.
Solo puedes comparar 5 evaluaciones o menos a la vez.
Ve al registro de modelos de Vertex AI en la Google Cloud consola:
Vaya al modelo o a la versión del modelo:
Para comparar diferentes modelos en la página Modelos, seleccione las casillas situadas junto a los nombres de los modelos que quiera comparar.
Para comparar diferentes versiones de un modelo, siga estos pasos:
En la página Modelos, haz clic en el nombre del modelo para abrir la lista de versiones del modelo.
Seleccione las casillas situadas junto a las versiones que quiera comparar.
Para comparar las tareas de evaluación de la misma versión del modelo, siga estos pasos:
En la página Modelos, haz clic en el nombre del modelo para abrir la lista de versiones del modelo.
Haz clic en el número de versión.
Seleccione las casillas situadas junto a los trabajos de evaluación que quiera comparar.
Haz clic en Comparar.
Siguientes pasos
- Consulta cómo iterar tu modelo.