ML モデルのエンドツーエンドのユーザー ジャーニー
このドキュメントでは、BigQuery ML でトレーニングされた ML モデルのユーザー ジャーニーについて説明します。これには、ML モデルの操作に使用できるステートメントと関数が含まれます。BigQuery ML には、次のタイプの ML モデルが用意されています。
モデル作成のユーザー ジャーニー
次の表に、モデルの作成とチューニングに使用できるステートメントと関数を示します。
1ハイパーパラメータ チューニングの使用例については、ハイパーパラメータ チューニングでモデルのパフォーマンスを改善するをご覧ください。
2BigQuery ML には、このモデルの重みを取得する関数はありません。モデルの重みを確認するには、モデルを BigQuery ML から Cloud Storage にエクスポートし、XGBoost ライブラリまたは TensorFlow ライブラリを使用してツリーモデルのツリー構造やニューラル ネットワークのグラフ構造を可視化します。詳細については、EXPORT MODEL
とオンライン予測の BigQuery ML モデルをエクスポートするをご覧ください。
モデルのユースケースのユーザー ジャーニー
次の表に、モデルの評価、説明、予測の取得に使用できるステートメントと関数を示します。
1 ML.CONFUSION_MATRIX
は分類モデルにのみ適用されます。
2ML.ROC_CURVE
は、バイナリ分類モデルにのみ適用されます。
3ML.EXPLAIN_PREDICT
関数の出力は ML.PREDICT
の結果のスーパーセットであるため、ML.EXPLAIN_PREDICT
関数は ML.PREDICT
関数を包含します。
4ML.GLOBAL_EXPLAIN
と ML.FEATURE_IMPORTANCE
の違いについては、Explainable AI の概要をご覧ください。
5ML.ADVANCED_WEIGHTS
関数の出力は ML.WEIGHTS
の結果のスーパーセットであるため、ML.ADVANCED_WEIGHTS
関数は ML.WEIGHTS
関数を包含します。