時系列予測モデルのエンドツーエンドのユーザー ジャーニー
このドキュメントでは、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.EVALUATE 1
ML.ARIMA_EVALUATE
ML.HOLIDAY_INFO
|
ML.FORECAST
ML.DETECT_ANOMALIES
|
ML.EXPLAIN_FORECAST 2
|
ARIMA_PLUS_XREG |
ML.EVALUATE 1
ML.ARIMA_EVALUATE
ML.HOLIDAY_INFO
|
ML.FORECAST
ML.DETECT_ANOMALIES
|
ML.EXPLAIN_FORECAST 2
|
TimesFM | なし | AI.FORECAST |
なし |
1ML.EVALUATE
関数に評価データを入力して、平均絶対パーセント誤差(MAPE)などの予測指標を計算できます。評価データがない場合は、ML.ARIMA_EVALUATE
関数を使用して、ドリフトや分散などのモデルに関する情報を出力できます。
2 ML.EXPLAIN_FORECAST
関数の出力は ML.FORECAST
の結果のスーパーセットであるため、ML.EXPLAIN_FORECAST
関数は ML.FORECAST
関数を包含します。