Recorrido del usuario de extremo a extremo para cada modelo
BigQuery ML admite una variedad de modelos de aprendizaje automático y un flujo completo de aprendizaje automático para cada modelo, como el procesamiento previo de atributos, la creación de modelos, el ajuste de hiperparámetros, la inferencia, la evaluación, la exportación de modelos, etcétera. El flujo de aprendizaje automático para los modelos se divide en las siguientes dos tablas:
Fase de creación del modelo
1Consulta Instructivo de TRANSFORM para la ingeniería de atributos.
2Consulta Usa el ajuste de hiperparámetros para mejorar el rendimiento de los modelos.
3La ingeniería de atributos automática y el ajuste de hiperparámetros están incorporados en el entrenamiento de modelos de AutoML Tables de forma predeterminada.
4El algoritmo auto.ARIMA realiza el ajuste de hiperparámetros para el módulo de tendencia. El ajuste de hiperparámetros no es compatible con toda la canalización de modelado. Consulta la canalización de modelado para obtener más detalles.
5BigQuery ML no admite funciones que recuperen los pesos de los modelos de árbol mejorado, de bosque aleatorio, DNN, de algoritmo de amplitud y profundidad, de codificador automático o de AutoML Tables. Para ver las ponderaciones de esos modelos, puedes exportar un modelo existente de BigQuery ML a Cloud Storage y, luego, usar la biblioteca XGBoost o la biblioteca de TensorFlow para visualizar la estructura de árbol de los modelos de árbol o la estructura del grafo en las redes neuronales. Para obtener más información, consulta la documentación de EXPORTAR MODELO y el instructivo de EXPORTAR MODELO.
Fase de uso del modelo
1ml.confusion_matrix
solo se aplica a los modelos de clasificación.
2ml.roc_curve
solo se aplica a los modelos de clasificación binaria.
3ml.explain_predict
es una versión extendida de ml.predict
.
Para obtener más información, consulta Descripción general de Explainable AI.
Para aprender cómo se usa ml.explain_predict
, consulta el instructivo de regresión y el instructivo de clasificación.
4 Para obtener la diferencia entre ml.global_explain
y ml.feature_importance
, consulta Descripción general de Explainable AI.
5Consulta el instructivo Exporta un modelo de BigQuery ML para la predicción en línea.
6En los modelos ARIMA_PLUS
o ARIMA_PLUS_XREG
, ml.evaluate
puede tomar datos nuevos como entrada para calcular las métricas de previsión, como el error porcentual absoluto medio (MAPE). Si no hay datos nuevos, ml.evaluate
tiene una versión extendida ml.arima_evaluate
que genera diferente información de evaluación.
7ml.explain_forecast
es una versión extendida de ml.forecast
.
Para obtener más información, consulta Descripción general de Explainable AI.
Para obtener información sobre cómo se usa ml.explain_forecast
, consulta los pasos de visualización de resultados de los instructivos de previsión de una serie temporal individual y previsión de varias series temporales.
8ml.advanced_weights
es una versión extendida de ml.weights
; consulta ml.advanced_weights para obtener más detalles.