title: Classifier calibration using splined empirical probabilities in clinical risk prediction.
abstract: The aims of supervised machine learning (ML) applications fall into three broad categories: classification, ranking, and calibration/probability estimation. Many ML methods and evaluation techniques relate to the first two. Nevertheless, there are many applications where having an accurate probability estimate is of great importance. Deriving accurate probabilities from the output of a ML method is therefore an active area of research, resulting in several methods to turn a ranking into class probability estimates. In this manuscript we present a method, splined empirical probabilities, based on the receiver operating characteristic (ROC) to complement existing algorithms such as isotonic regression. Unlike most other methods it works with a cumulative quantity, the ROC curve, and as such can be tagged onto an ROC analysis with minor effort. On a diverse set of measures of the quality of probability estimates (Hosmer-Lemeshow, Kullback-Leibler divergence, differences in the cumulative distribution function) using simulated and real health care data, our approach compares favourably with the standard calibration method, the pool adjacent violators algorithm used to perform isotonic regression.
authors.affiliation: Imperial College London, London, UK, r.gaudoin@imperial.ac.uk.
authors.forename: René
authors.initials: R
authors.lastname: Gaudoin
authors.forename: Giovanni
authors.initials: G
authors.lastname: Montana
authors.forename: Simon
authors.initials: S
authors.lastname: Jones
authors.forename: Paul
authors.initials: P
authors.lastname: Aylin
authors.forename: Alex
authors.initials: A
authors.lastname: Bottle
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D002138:Calibration; D004739:England / Q000453:epidemiology; D017052:Hospital Mortality; D006801:Humans; D009203:Myocardial Infarction / Q000401:mortality; D011336:Probability; D017064:Process Assessment, Health Care; D012372:ROC Curve; D018570:Risk Assessment