Optimizing Calibration by Gaining Aware of Prediction Correctness

Yuchi Liu, Lei Wang, Yuli Zou, James Zou, Liang Zheng
4/19/2024
cs.CVcs.LGstat.ML

No official code found. Best implementation: liuyvchi/Correctness-aware-calibration (9 stars, last commit 2025-02-12).

Abstract

Model calibration aims to align confidence with prediction correctness. The Cross-Entropy (CE) loss is widely used for calibrator training, which enforces the model to increase confidence on the ground truth class. However, we find the CE loss has intrinsic limitations. For example, for a narrow misclassification (e.g., a test sample is wrongly classified and its softmax score on the ground truth class is 0.4), a calibrator trained by the CE loss often produces high confidence on the wrongly predicted class, which is undesirable. In this paper, we propose a new post-hoc calibration objective derived from the aim of calibration. Intuitively, the proposed objective function asks that the calibrator decrease model confidence on wrongly predicted samples and increase confidence on correctly predicted samples. Because a sample itself has insufficient ability to indicate correctness, we use its transformed versions (e.g., rotated, greyscaled, and color-jittered) during calibrator training. Trained on an in-distribution validation set and tested with isolated, individual test samples, our method achieves competitive calibration performance on both in-distribution and out-of-distribution test sets compared with the state of the art. Further, our analysis points out the difference between our method and commonly used objectives such as CE loss and Mean Square Error (MSE) loss, where the latters sometimes deviates from the calibration aim.

View on arXivView PDF

Code Implementations(1)

Optimizing Calibration by Gaining Aware of Prediction Correctness

91PythonApr 19, 20241 years ago

Similar Papers

Cite this paper

@article{liu2024optimizing,
  title  = {Optimizing Calibration by Gaining Aware of Prediction Correctness},
  author = {Yuchi Liu and Lei Wang and Yuli Zou and James Zou and Liang Zheng},
  year   = {2024},
  eprint = {2404.13016},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.13016v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.13016.svg)](https://codeofpaper.com/paper/2404.13016)

Discussion