login

Properties and Benefits of Calibrated Classifiers

Lecture notes in computer sciencePublished 1 January 2004
Ira L. Cohen, Moisés Goldszmidt
Citations102
SJR quartileQ2
SJR score0.35
SNIP0.55

TL;DR

It is proved that a well calibrated classifier provides bounds on the Bayes error, and calibrating a classifier is guaranteed not to decrease classification accuracy, and the procedure of calibration provides the threshold or thresholds on the decision rule that minimize the classification error.

Abstract

A calibrated classifier provides reliable estimates of the true probability that each test sample is a member of the class of interest. This is crucial in decision making tasks. Procedures for calibration have already been studied in weather forecasting, game theory, and more recently in machine learning, with the latter showing empirically that calibration of classifiers helps not only in decision making, but also improves classification accuracy. In this paper we extend the theoretical foundation of these empirical observations. We prove that (1) a well calibrated classifier provides bounds on the Bayes error (2) calibrating a classifier is guaranteed not to decrease classification accuracy, and (3) the procedure of calibration provides the threshold or thresholds on the decision rule that minimize the classification error. We also draw the parallels and differences between methods that use receiver operating characteristic (ROC) curves and calibration based procedures that are aimed at finding a threshold of minimum error. In particular, calibration leads to improved performance when multiple thresholds exist.

Keywords

Computer ScienceMathematics