Microsoft.ML.Calibrators Namespace

Namespace que contém componentes para calibragem de classificação binária.

Classes

Nome Description
CalibratedModelParametersBase

Classe base para parâmetros de modelo calibrados.

CalibratedModelParametersBase<TSubModel,TCalibrator>

Classe para permitir uma etapa pós-processamento, definida por Calibrator, como SubModelsaída de '.

CalibratorEstimatorBase<TICalibrator>

Classe base para avaliadores de calibrador.

CalibratorTransformer<TICalibrator>

Uma instância dessa classe é o resultado da chamada Fit(IDataView). Se você passar dados pontuados para o CalibratorTransformer<TICalibrator> método Transformar, ele adicionará a coluna Probabilidade ao conjunto de dados. A coluna Probabilidade é o valor da Pontuação normalizada para ser uma probabilidade válida. É CalibratorTransformer<TICalibrator> uma instância em que ISingleFeaturePredictionTransformer<TModel> a pontuação pode ser exibida como um recurso enquanto a probabilidade é tratada como o rótulo.

FixedPlattCalibratorEstimator

Obtém os valores de probabilidade aplicando o sigmóide: f(x) = 1 / (1 + exp(-slope * x + deslocamento). Observe que, ao contrário, digamos, PlattCalibratorEstimatora função fit aqui é trivial e apenas "ajusta" um calibrador com os parâmetros fornecidos.

IsotonicCalibrator

O calibrador isotônico.

IsotonicCalibratorEstimator

O estimador de calbrados isotônicos.

IsotonicCalibratorTransformer

A ITransformer implementação obtida pelo treinamento de um IsotonicCalibratorEstimator

NaiveCalibrator

O calibrador baseado em binning ingênuo.

NaiveCalibratorEstimator

O avaliador de calibrador baseado em binning ingênuo.

NaiveCalibratorTransformer

A ITransformer implementação obtida pelo treinamento de um NaiveCalibratorEstimator

PlattCalibrator

O calibrador Platt calcula a probabilidade a seguir: P(x) = 1 / (1 + exp(Slope * x + Offset)

PlattCalibratorEstimator

O avaliador do calibrador Platt.

PlattCalibratorTransformer

A ITransformer implementação obtida pelo treinamento de um FixedPlattCalibratorEstimator ou um PlattCalibratorEstimator.

Interfaces

Nome Description
ICalibrator

Uma interface para calibradores de probabilidade.

Comentários

Esses componentes calculam probabilidades de pontuações para classificadores binários.