Udostępnij za pośrednictwem


Microsoft.ML.Calibrators Przestrzeń nazw

Przestrzeń nazw zawierająca składniki do kalibracji klasyfikacji binarnej.

Klasy

CalibratedModelParametersBase

Klasa bazowa do skalibrowanych parametrów modelu.

CalibratedModelParametersBase<TSubModel,TCalibrator>

Klasa umożliwiająca wykonanie kroku przetwarzania końcowego zdefiniowanego przez Calibratormetodę na SubModeldane wyjściowe .

CalibratorEstimatorBase<TICalibrator>

Klasa bazowa dla narzędzi do szacowania kalibratora.

CalibratorTransformer<TICalibrator>

Wystąpienie tej klasy jest wynikiem wywołania metody Fit(IDataView). W przypadku przekazania ocenianych danych do CalibratorTransformer<TICalibrator> metody Transform zostanie dodana kolumna Probability (Prawdopodobieństwo) do zestawu danych. Kolumna Probability (Prawdopodobieństwo) to wartość pola Score normalized (Wynik znormalizowany), która ma być prawidłowym prawdopodobieństwem. Jest CalibratorTransformer<TICalibrator> to wystąpienie, ISingleFeaturePredictionTransformer<TModel> w którym wynik może być postrzegany jako funkcja, podczas gdy prawdopodobieństwo jest traktowane jako etykieta.

FixedPlattCalibratorEstimator

Uzyskuje wartości prawdopodobieństwa, stosując sigmoid: f(x) = 1 / (1 + exp(-slope * x + przesunięcie). Należy pamiętać, PlattCalibratorEstimatorże w przeciwieństwie do funkcji fit tutaj jest trywialny i po prostu "pasuje" do kalibratora z podanymi parametrami.

IsotonicCalibrator

Kalibrator isotonic.

IsotonicCalibratorEstimator

Isotonic kalbrated estimator.

IsotonicCalibratorTransformer

Implementacja ITransformer uzyskana przez szkolenie IsotonicCalibratorEstimator

NaiveCalibrator

Naiwny kalibrator oparty na kwantach.

NaiveCalibratorEstimator

Naiwny narzędzie do szacowania kalibratora opartego na kwantach.

NaiveCalibratorTransformer

Implementacja ITransformer uzyskana przez szkolenie NaiveCalibratorEstimator

PlattCalibrator

Kalibrator platt oblicza prawdopodobieństwo następujące: P(x) = 1 / (1 + exp(Slope * x + Offset)

PlattCalibratorEstimator

Narzędzie do szacowania kalibratora Platt.

PlattCalibratorTransformer

Implementacja ITransformer uzyskana przez trenowanie a FixedPlattCalibratorEstimator lub PlattCalibratorEstimator.

Interfejsy

ICalibrator

Interfejs dla kalibratorów prawdopodobieństwa.

Uwagi

Te składniki obliczają prawdopodobieństwa na podstawie wyników dla klasyfikatorów binarnych.