2020

Calibration of Neural Networks using Splines

Gupta, Kartik, Rahimi, Amir, Ajanthan, Thalaiyasingam et al.

Understand

Calibrating neural networks is of utmost importance when employing them in safety-critical applications where the downstream decision making depends on the predicted probabilities.

  • Measuring calibration error amounts to comparing two empirical distributions.
  • In this work, we introduce a binning-free calibration measure inspired by the classical Kolmogorov-Smirnov (KS) statistical test in which the main idea is to compare the respective cumulative probability distributions.
  • From this, by approximating the empirical cumulative distribution using a differentiable function via splines, we obtain a recalibration function, which maps the network outputs to actual (calibrated) class assignment probabilities.

Reading the bibliography…