Vorhersageergebnisse von Textklassifizierungsmodellen interpretieren

Nach Anfordern einer Vorhersage gibt Vertex AI Ergebnisse abhängig vom Modellziel zurück. Vorhersagen aus Modellen mit mehreren Labels geben ein oder mehrere Labels für jedes Dokument und einen Konfidenzwert für jedes Label zurück. Bei Klassifizierungsmodellen mit einem einzigen Label geben Vorhersagen nur ein Label und einen Konfidenzwert pro Dokument zurück.

Der Konfidenzwert gibt an, wie stark Ihr Modell die einzelnen Klassen oder Labels mit einem Testelement verknüpft. Je höher die Zahl, desto höher die Konfidenz des Modells, dass das Label auf dieses Element angewendet werden sollte. Sie entscheiden, wie hoch der Konfidenzwert für die Annahme der Ergebnisse des Modells sein muss.

Schieberegler für Punktzahl-Schwellenwert

In der Google Cloud Console bietet Vertex AI einen Schieberegler, mit dem der Konfidenschwellenzwert für alle Klassen oder Labels oder für eine einzelne Klasse oder ein einzelnes Label angepasst wird. Der Schieberegler ist auf der Detailseite eines Modells im Tab Bewerten verfügbar. Der Konfidenzschwellenwert ist das Konfidenzniveau, das das Modell haben muss, um einem Testelement eine Klasse oder ein Label zuzuweisen. Wenn Sie den Schwellenwert anpassen, können Sie sehen, wie sich die Genauigkeit und die Trefferquote des Modells ändern. Höhere Schwellenwerte erhöhen normalerweise die einzelne und verringern den Recall.

Beispielausgabe für eine Batchvorhersage

Das folgende Beispiel ist das vorhergesagte Ergebnis für ein Klassifizierungsmodell mit mehreren Labels. Das Modell hat die Labels GreatService, Suggestion und InfoRequest auf das gesendete Dokument angewendet. Die Konfidenzwerte gelten für jedes der Labels in der angegebenen Reihenfolge. In diesem Beispiel hat das Modell GreatService als das wichtigste Label vorhergesagt.

{
  "instance": {"content": "gs://bucket/text.txt", "mimeType": "text/plain"},
  "predictions": [
    {
      "ids": [
        "1234567890123456789",
        "2234567890123456789",
        "3234567890123456789"
      ],
      "displayNames": [
        "GreatService",
        "Suggestion",
        "InfoRequest"
      ],
      "confidences": [
        0.8986392080783844,
        0.81984345316886902,
        0.7722353458404541
      ]
    }
  ]
}