Поделиться через


Microsoft.ML.Calibrators Пространство имен

Пространство имен, содержащее компоненты для калибровки двоичной классификации.

Классы

CalibratedModelParametersBase

Базовый класс для параметров модели калибровки.

CalibratedModelParametersBase<TSubModel,TCalibrator>

Класс для разрешения этапа постобработки, определенного в CalibratorSubModelвыходных данных.

CalibratorEstimatorBase<TICalibrator>

Базовый класс для оценщиков calibrator.

CalibratorTransformer<TICalibrator>

Экземпляр этого класса является результатом вызова Fit(IDataView). При передаче оцененных данных CalibratorTransformer<TICalibrator> в метод transform он добавит столбец "Вероятность" в набор данных. Столбец "Вероятность" — это значение нормализованной оценки, которое является допустимой вероятностью. Это CalibratorTransformer<TICalibrator> экземпляр ISingleFeaturePredictionTransformer<TModel> , где оценка может рассматриваться как признак, а вероятность рассматривается как метка.

FixedPlattCalibratorEstimator

Получает значения вероятности, применяя сигмоид: f(x) = 1 / (1 + exp(-наклон * x + смещение). Обратите внимание, что, в отличие от, скажем, PlattCalibratorEstimatorфункция fit здесь тривиальна и просто "подходит" калибратор с предоставленными параметрами.

IsotonicCalibrator

Изотонический калибратор.

IsotonicCalibratorEstimator

Изотонический оценщик.

IsotonicCalibratorTransformer

Реализация, полученная ITransformer с помощью обучения IsotonicCalibratorEstimator

NaiveCalibrator

Наивный калибратор на основе биннинга.

NaiveCalibratorEstimator

Наивный оценщик на основе биннинга.

NaiveCalibratorTransformer

Реализация, полученная ITransformer с помощью обучения NaiveCalibratorEstimator

PlattCalibrator

Calibrator Platt вычисляет следующую вероятность: P(x) = 1 / (1 + exp(Slope * x + Offset)

PlattCalibratorEstimator

Оценщик калибра Platt.

PlattCalibratorTransformer

Реализация, полученная ITransformer при обучении FixedPlattCalibratorEstimator a или a PlattCalibratorEstimator.

Интерфейсы

ICalibrator

Интерфейс для калибровки вероятностей.

Комментарии

Эти компоненты вычисляют вероятности из оценок для двоичных классификаторов.