End-to-End-Nutzerpfade für ML-Modelle
In diesem Dokument werden die Nutzerpfade für Modelle für maschinelles Lernen beschrieben, die in BigQuery ML trainiert werden. Außerdem werden die Anweisungen und Funktionen beschrieben, die Sie zum Arbeiten mit ML-Modellen verwenden können. BigQuery ML bietet die folgenden Arten von ML-Modellen:
Nur-Transformationsmodelle: Nur-Transformationsmodelle sind keine typischen ML-Modelle, sondern Artefakte, die Rohdaten in Features umwandeln.
User Journeys für die Modellerstellung
In der folgenden Tabelle werden die Anweisungen und Funktionen beschrieben, die Sie zum Erstellen und Optimieren von Modellen verwenden können:
1 Ein Schritt-für-Schritt-Beispiel für die Verwendung der Hyperparameter-Abstimmung finden Sie unter Modellleistung mit Hyperparameter-Abstimmung verbessern.
2 BigQuery ML bietet keine Funktion zum Abrufen der Gewichte für dieses Modell. Um die Gewichte des Modells zu sehen, können Sie das Modell aus BigQuery ML in Cloud Storage exportieren und dann mit der XGBoost-Bibliothek oder der TensorFlow-Bibliothek die Baumstruktur für Baummodelle oder die Grafikstruktur für neuronale Netze visualisieren. Weitere Informationen finden Sie unter EXPORT MODEL
und BigQuery ML-Modell für Onlinevorhersagen exportieren.
User Journeys für die Modellnutzung
In der folgenden Tabelle werden die Anweisungen und Funktionen beschrieben, mit denen Sie Modelle auswerten, erklären und Vorhersagen abrufen können:
1 ML.CONFUSION_MATRIX
gilt nur für Klassifizierungsmodelle.
2ML.ROC_CURVE
gilt nur für binäre Klassifizierungsmodelle.
3 Die Funktion ML.EXPLAIN_PREDICT
umfasst die Funktion ML.PREDICT
, da ihre Ausgabe eine Obermenge der Ergebnisse von ML.PREDICT
ist.
4Die Unterschiede zwischen ML.GLOBAL_EXPLAIN
und ML.FEATURE_IMPORTANCE
finden Sie unter Explainable AI – Übersicht.
5: Die Funktion ML.ADVANCED_WEIGHTS
umfasst die Funktion ML.WEIGHTS
, da ihre Ausgabe eine Obermenge der Ergebnisse von ML.WEIGHTS
ist.