End-to-End-Nutzerpfade für ML-Modelle
In diesem Dokument werden die Nutzerpfade für Modelle für maschinelles Lernen (ML) beschrieben, die in BigQuery ML trainiert wurden. Außerdem werden die Anweisungen und Funktionen aufgeführt, die Sie zum Arbeiten mit ML-Modellen verwenden können. BigQuery ML bietet die folgenden Arten von ML-Modellen:
Modelle, die nur Transformationen ausführen: Diese Modelle sind keine typischen ML-Modelle, sondern Artefakte, die Rohdaten in Features umwandeln.
Nutzerpfade 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 detailliertes Beispiel zur Verwendung der Hyperparameter-Abstimmung finden Sie unter Modellleistung mit Hyperparameter-Abstimmung verbessern.
2 BigQuery ML bietet keine Funktion zum Abrufen der
Gewichtungen für dieses Modell. Um die Gewichtungen 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 Netzwerke visualisieren. Weitere
Informationen finden Sie unter
EXPORT MODEL und
BigQuery ML-Modell für Onlinevorhersagen exportieren.
Nutzerpfade für die Modellnutzung
In der folgenden Tabelle werden die Anweisungen und Funktionen beschrieben, die Sie zum Bewerten und Erklären von Modellen sowie zum Abrufen von Vorhersagen aus Modellen verwenden können:
1 ML.CONFUSION_MATRIX gilt nur für Klassifizierungsmodelle.
2ML.ROC_CURVE gilt nur für binäre Klassifizierungsmodelle.
3 Die ML.EXPLAIN_PREDICT Funktion umfasst die
ML.PREDICT Funktion, da ihre Ausgabe eine Obermenge der
Ergebnisse von ML.PREDICT ist.
4Informationen zu den Unterschieden zwischen ML.GLOBAL_EXPLAIN und
ML.FEATURE_IMPORTANCE finden Sie unter
Explainable AI – Übersicht.
5 Die Funktion ML.ADVANCED_WEIGHTS umfasst die
ML.WEIGHTS Funktion, da ihre Ausgabe eine Obermenge der
Ergebnisse von ML.WEIGHTS ist.