Microsoft.ML.Calibrators Namespace

Namespace, der Komponenten für die Kalibrierung der binären Klassifizierung enthält.

Klassen

Name Beschreibung
CalibratedModelParametersBase

Basisklasse für kalibrierte Modellparameter.

CalibratedModelParametersBase<TSubModel,TCalibrator>

Klasse zum Zulassen eines Nachbearbeitungsschritts, der durch die CalibratorAusgabe definiert wirdSubModel.

CalibratorEstimatorBase<TICalibrator>

Basisklasse für Kalibrierungsausschätzungen.

CalibratorTransformer<TICalibrator>

Eine Instanz dieser Klasse ist das Ergebnis des Aufrufens Fit(IDataView). Wenn Sie eine bewertete Daten an die CalibratorTransformer<TICalibrator> Transform-Methode übergeben, wird die Spalte "Wahrscheinlichkeit" zum Dataset hinzugefügt. Die Wahrscheinlichkeitsspalte ist der Wert der Score normalisiert, um eine gültige Wahrscheinlichkeit zu sein. Dies CalibratorTransformer<TICalibrator> ist eine Instanz, in der ISingleFeaturePredictionTransformer<TModel> die Bewertung als Feature angezeigt werden kann, während die Wahrscheinlichkeit als Bezeichnung behandelt wird.

FixedPlattCalibratorEstimator

Ruft die Wahrscheinlichkeitswerte durch Anwenden des Sigmoids ab: f(x) = 1 / (1 + exp(-slope * x + Offset). Beachten Sie, PlattCalibratorEstimatordass die Fit-Funktion hier trivial ist und nur einen Kalibrieror mit den bereitgestellten Parametern "passt".

IsotonicCalibrator

Der isotonische Kalibrieror.

IsotonicCalibratorEstimator

Die isotonische Kalbierte Schätzung.

IsotonicCalibratorTransformer

Die ITransformer Implementierung, die durch Schulungen erhalten wurde IsotonicCalibratorEstimator

NaiveCalibrator

Der naive Binning-basierte Kalibrieror.

NaiveCalibratorEstimator

Die naive Binning-basierte Kalibrierungsausschätzung.

NaiveCalibratorTransformer

Die ITransformer Implementierung, die durch Schulungen erhalten wurde NaiveCalibratorEstimator

PlattCalibrator

Der Platt-Kalibrieror berechnet die Wahrscheinlichkeit wie folgt: P(x) = 1 / (1 + exp(Slope * x + Offset)

PlattCalibratorEstimator

Der Platt-Kalibrierator.

PlattCalibratorTransformer

Die ITransformer Implementierung, die durch Schulung a FixedPlattCalibratorEstimator oder a PlattCalibratorEstimator.

Schnittstellen

Name Beschreibung
ICalibrator

Eine Schnittstelle für Wahrscheinlichkeitskalibrierungen.

Hinweise

Diese Komponenten berechnen Wahrscheinlichkeiten anhand von Bewertungen für binäre Klassifizierer.