時間序列預測模型的端對端使用者歷程
本文說明 BigQuery ML 時間序列預測模型的使用者歷程,包括可用於處理時間序列預測模型的陳述式和函式。BigQuery ML 提供下列類型的時間序列預測模型:
模型建立使用者歷程
下表說明可用於建立時間序列預測模型的陳述式和函式:
| 模型類型 | 模型建立 | 預先處理特徵 | 超參數調整 | 模型權重 | 教學課程 | 
|---|---|---|---|---|---|
| ARIMA_PLUS | CREATE MODEL | 自動預先處理 | auto.ARIMA1 自動微調 | ML.ARIMA_COEFFICIENTS | |
| ARIMA_PLUS_XREG | CREATE MODEL | 自動預先處理 | auto.ARIMA1 自動微調 | ML.ARIMA_COEFFICIENTS | |
| TimesFM | 不適用 | 不適用 | 不適用 | 不適用 | 預測多個時間序列 | 
1 auto.ARIMA 演算法會對趨勢模組執行超參數調整。超參數調整功能不支援整個模型化管道。詳情請參閱模型化管道。
使用使用者歷程模型
下表說明可用於評估、說明及取得時間序列預測模型預測結果的陳述式和函式:
| 模型類型 | 評估 | 推論 | AI 說明 | 
|---|---|---|---|
| ARIMA_PLUS | ML.EVALUATE1ML.ARIMA_EVALUATEML.HOLIDAY_INFO | ML.FORECASTML.DETECT_ANOMALIES | ML.EXPLAIN_FORECAST2 | 
| ARIMA_PLUS_XREG | ML.EVALUATE1ML.ARIMA_EVALUATEML.HOLIDAY_INFO | ML.FORECASTML.DETECT_ANOMALIES | ML.EXPLAIN_FORECAST2 | 
| TimesFM | 不適用 | AI.FORECAST | 不適用 | 
1 您可以將評估資料輸入 ML.EVALUATE 函式,計算預測指標,例如平均絕對百分比誤差 (MAPE)。如果沒有評估資料,可以使用 ML.ARIMA_EVALUATE 函式輸出模型相關資訊,例如漂移和變異數。
2:ML.EXPLAIN_FORECAST 函式包含 ML.FORECAST 函式,因為其輸出內容是 ML.FORECAST 結果的超集。