Agent Platform te permite realizar aprendizaje automático con datos tabulares con interfaces y procesos simples. Puedes crear los siguientes tipos de modelos para tus problemas de datos tabulares:
- Los modelos de clasificación binaria predicen un resultado binario (una de dos clases). Usa este tipo de modelo para preguntas de sí o no. Por ejemplo, es posible que desees crear un modelo de clasificación binaria para predecir si un cliente compraría una suscripción. Por lo general, un problema de clasificación binaria requiere menos datos que otros tipos de modelos.
- Los modelos de clasificación de varias clases predicen una clase de tres o más clases discretas. Usa este tipo de modelo para la categorización. Por ejemplo, como minorista, te recomendamos crear un modelo de clasificación de clases múltiples para segmentar a los clientes en diferentes perfiles.
- Los modelos de regresión predicen un valor continuo. Por ejemplo, como minorista, es posible que desees crear un modelo de regresión para predecir cuánto gastará un cliente el mes siguiente.
- Los modelos de previsión predicen una secuencia de valores. Por ejemplo, como minorista, te recomendamos prever la demanda diaria de tus productos durante los próximos 3 meses para que puedas almacenar los inventarios de productos de forma adecuada con anticipación.
Para obtener una introducción al aprendizaje automático con datos tabulares, consulta Introducción a los datos tabulares. Para obtener más información sobre las soluciones de Agent Platform, consulta las soluciones de Agent Platform para la clasificación y la regresión y las soluciones de Agent Platform para la previsión.
Una aclaración sobre la equidad
Google se compromete a avanzar en el seguimiento de las prácticas de IA responsables. Para ello, nuestros productos de AA, incluido AutoML, están diseñados en torno a principios básicos como la equidad y el aprendizaje automático centrado en las personas. Si deseas obtener más información sobre las prácticas recomendadas para mitigar el sesgo cuando compilas tu propio sistema de AA, consulta la Guía para el AA inclusivo: AutoML.
Soluciones de Agent Platform para la clasificación y la regresión
La Plataforma de agentes ofrece las siguientes soluciones para la clasificación y la regresión:
Flujo de trabajo tabular para AutoML de extremo a extremo
Flujo de trabajo tabular para AutoML de extremo a extremo es una canalización completa de AutoML para las tareas de clasificación y regresión. Es similar a la API de AutoML, pero te permite elegir qué controlar y qué automatizar. En lugar de tener controles para toda la canalización, tienes controles para cada paso de la canalización. Estos controles de canalización incluyen lo siguiente:
- División de datos
- Ingeniería de atributos
- Búsqueda de arquitectura
- Entrenamiento del modelo
- Ensamble de modelos
- Destilación de modelos
Ventajas
- Admite conjuntos de datos grandes que tienen un tamaño de varios TB y hasta 1,000 columnas.
- Te permite mejorar la estabilidad y reducir el tiempo de entrenamiento, ya que limita el espacio de búsqueda de los tipos de arquitectura, o bien omite la búsqueda de arquitectura.
- Te permite mejorar la velocidad de entrenamiento mediante la selección manual del hardware usado para el entrenamiento y la búsqueda de arquitectura.
- Te permite reducir el tamaño del modelo y mejorar la latencia con extracción y el cambio del tamaño del ensamble.
- Cada componente de AutoML se puede inspeccionar en una interfaz potente de gráficos de canalización que te permite ver las tablas de datos transformadas, las arquitecturas de modelos evaluados y muchos más detalles.
- Cada componente de AutoML obtiene flexibilidad y transparencia extendidas, como la capacidad de personalizar parámetros y hardware, ver el estado de los procesos, registros y mucho más.
Para obtener más información sobre Tabular Workflows, consulta Tabular Workflows en Agent Platform. Para obtener más información sobre el flujo de trabajo tabular para AutoML de extremo a extremo, consulta Flujo de trabajo tabular para AutoML de extremo a extremo.
Clasificación y regresión con AutoML
La Plataforma de agentes ofrece canalizaciones integradas y completamente administradas para tareas de clasificación o regresión de extremo a extremo. Agent Platform busca el conjunto óptimo de hiperparámetros, entrena varios modelos con varios conjuntos de hiperparámetros y, luego, crea un modelo final único a partir de un ensamble de los modelos principales. Agent Platform considera las redes neuronales y los árboles con boosting para los tipos de modelos.
Beneficios
- Fácil de usar: Agent Platform elige el tipo de modelo, los parámetros del modelo y el hardware por ti.
Para obtener más información, consulta Descripción general de la clasificación y la regresión.
Soluciones de Agent Platform para la previsión
Agent Platform ofrece las siguientes soluciones para la previsión:
- Flujo de trabajo tabular para la previsión
- Previsión con AutoML
- Previsión con BigQuery ML ARIMA_PLUS
- Previsión con Prophet
Flujo de trabajo tabular para la previsión
El flujo de trabajo tabular para la previsión es la canalización completa para las tareas de previsión. Es similar a la API de AutoML, pero te permite elegir qué controlar y qué automatizar. En lugar de tener controles para toda la canalización, tienes controles para cada paso de la canalización. Estos controles de canalización incluyen lo siguiente:
- División de datos
- Ingeniería de atributos
- Búsqueda de arquitectura
- Entrenamiento del modelo
- Ensamble de modelos
Ventajas
- Admite conjuntos de datos grandes de hasta 1 TB de tamaño y hasta 200 columnas.
- Te permite mejorar la estabilidad y reducir el tiempo de entrenamiento, ya que limita el espacio de búsqueda de los tipos de arquitectura, o bien omite la búsqueda de arquitectura.
- Te permite mejorar la velocidad de entrenamiento seleccionando manualmente el hardware que se usa para el entrenamiento y la búsqueda de arquitectura.
- Te permite reducir el tamaño del modelo y mejorar la latencia si cambias el tamaño del ensamble.
- Cada componente se puede inspeccionar en una interfaz potente de gráficos de canalización que te permite ver las tablas de datos transformadas, las arquitecturas de modelos evaluados y muchos más detalles.
- Cada componente obtiene flexibilidad y transparencia extendidas, como la capacidad de personalizar parámetros y hardware, ver el estado de los procesos, registros y mucho más.
Para obtener más información sobre Tabular Workflows, consulta Tabular Workflows en Agent Platform. Para obtener más información sobre el flujo de trabajo tabular para la previsión, consulta Flujo de trabajo tabular para la previsión.
Previsión con AutoML
Agent Platform ofrece una canalización integrada y completamente administrada para tareas de previsión de extremo a extremo. Agent Platform busca el conjunto óptimo de hiperparámetros, entrena varios modelos con varios conjuntos de hiperparámetros y, luego, crea un modelo final único a partir de un ensamble de los modelos principales. Puedes elegir entre el codificador denso de series temporales (TiDE), el transformador de fusión temporal (TFT), AutoML (L2L) y Seq2Seq+ para tu método de entrenamiento de modelos. Agent Platform considera solo las redes neuronales para el tipo de modelo.
Beneficios
- Fácil de usar: Agent Platform elige los parámetros del modelo y el hardware por ti.
Para obtener más información, consulta la Descripción general de la previsión.
Previsión con BigQuery ML ARIMA_PLUS
ARIMA_PLUS de BigQuery ML es un modelo de previsión de una variable. Como modelo estadístico, es más rápido para entrenar que un modelo basado en redes neuronales. Recomendamos entrenar un modelo ARIMA_PLUS de BigQuery ML si necesitas realizar muchas iteraciones rápidas de entrenamiento de modelos o si necesitas un modelo de referencia económico para medir otros modelos.
Al igual que Prophet, ARIMA_PLUS de BigQuery ML intenta descomponer cada serie temporal en tendencias, temporadas y días feriados, y produce una previsión mediante la agregación de las inferencias de estos modelos. Sin embargo, una de las muchas diferencias es que ARIMA+ de BQML usa ARIMA para modelar el componente de tendencia, mientras que Prophet intenta ajustar una curva mediante un modelo logístico o lineal por partes.
Google Cloud ofrece una canalización para entrenar un modelo ARIMA_PLUS de BigQuery ML y una canalización para obtener inferencias por lotes a partir de un modelo ARIMA_PLUS de BigQuery ML. Ambas canalizaciones son instancias de Vertex AI Pipelines de Google Cloud Pipeline Components (GCPC).
Beneficios
- Fácil de usar: BigQuery elige los parámetros del modelo y el hardware por ti.
- Rápido: El entrenamiento de modelos proporciona un modelo de referencia económico con el que se comparan otros modelos.
Para obtener más información, consulta: Previsión con ARIMA+.
Previsión con Prophet
Prophet es un modelo de previsión mantenido por Meta. Consulta el informe de Prophet para obtener detalles sobre los algoritmos y la documentación para obtener más información sobre la biblioteca.
Al igual que ARIMA_PLUS de BigQuery ML, Prophet intenta descomponer cada serie temporal en tendencias, temporadas y días feriados, y produce una previsión mediante la agregación de las inferencias de estos modelos. Sin embargo, una diferencia importante es que ARIMA+ de BQML usa ARIMA para modelar el componente de tendencia, mientras que Prophet intenta ajustar una curva mediante un modelo logístico o lineal por partes.
Google Cloud ofrece una canalización para entrenar un modelo de Prophet y una canalización para obtener inferencias por lotes a partir de un modelo de Prophet. Ambas canalizaciones son instancias de Vertex AI Pipelines de Google Cloud Pipeline Components (GCPC).
La integración de Prophet con Agent Platform significa que puedes hacer lo siguiente:
- Usa la división de datos y las estrategias del sistema de ventanas de Agent Platform.
- Lee datos de tablas de BigQuery o archivos CSV almacenados en Cloud Storage. La Plataforma de agentes espera que cada fila tenga el mismo formato que Previsión de la Plataforma de agentes.
Aunque Prophet es un modelo multivariable, Agent Platform solo admite una versión de una variable.
Beneficios
- Flexible: Puedes mejorar la velocidad de entrenamiento si seleccionas el hardware que se usa para el entrenamiento.
Para obtener más información, consulta Previsión con Prophet.
¿Qué sigue?
- Obtén información sobre el aprendizaje automático con datos tabulares.
- Obtén información sobre la clasificación y regresión con AutoML.
- Obtén más información sobre la previsión con AutoML.
- Obtén información sobre la previsión con Prophet.
- Obtén información sobre la previsión con BigQuery ML ARIMA_PLUS.
- Obtén información sobre los Tabular Workflows.