时序预测模型的端到端用户体验历程

本文档介绍了 BigQuery ML 时序预测模型的用户历程,包括可用于处理时序预测模型的语句和函数。BigQuery ML 提供以下类型的时序预测模型:

模型创建用户体验历程

下表介绍了可用于创建时序预测模型的语句和函数:

模型类型 模型创建 特征预处理 超参数调节 模型权重 教程
ARIMA_PLUS CREATE MODEL 自动预处理 auto.ARIMA1 自动调谐 ML.ARIMA_COEFFICIENTS
ARIMA_PLUS_XREG CREATE MODEL 自动预处理 auto.ARIMA1 自动调谐 ML.ARIMA_COEFFICIENTS
TimesFM 不适用 不适用 不适用 不适用 预测多个时序

1auto.ARIMA 算法针对趋势模块执行超参数调节。不支持针对整个建模流水线进行超参数调节。如需了解详情,请参阅建模流水线

模型使用用户体验历程

下表介绍了可用于评估、解释时序预测模型并从中获取预测结果的语句和函数:

模型类型 评估 推断 AI 说明
ARIMA_PLUS ML.EVALUATE1
ML.ARIMA_EVALUATE
ML.HOLIDAY_INFO
ML.FORECAST
ML.DETECT_ANOMALIES
ML.EXPLAIN_FORECAST2
ARIMA_PLUS_XREG ML.EVALUATE1
ML.ARIMA_EVALUATE
ML.HOLIDAY_INFO
ML.FORECAST
ML.DETECT_ANOMALIES
ML.EXPLAIN_FORECAST2
TimesFM 不适用 AI.FORECAST 不适用

1您可以将评估数据输入到 ML.EVALUATE 函数中,以计算平均绝对百分比误差 (MAPE) 等预测指标。如果您没有评估数据,可以使用 ML.ARIMA_EVALUATE 函数输出有关模型的信息,例如漂移和方差。

2ML.EXPLAIN_FORECAST 函数涵盖了 ML.FORECAST 函数,因为其输出是 ML.FORECAST 结果的超集。