Self-Calibrating Vicinal Risk Minimisation for Model Calibration

Abstract

Model calibration measuring the alignment between the prediction accuracy and model confidence is an important metric reflecting model trustworthiness. Existing dense binary classification methods without proper regularisation of model confidence are prone to being over-confident. To calibrate Deep Neural Networks (DNNs) we propose a Self-Calibrating Vicinal Risk Minimisation (SCVRM) that explores the vicinity space of labeled data where vicinal images that are farther away from labeled images adopt the groundtruth label with decreasing label confidence. We prove that in the logistic regression problem SCVRM can be seen as a Vicinal Risk Minimisation plus a regularisation term that penalises the over-confident predictions. In practical implementation SCVRM is approximated using Monte Carlo sampling that samples additional augmented training images and labels from the vicinal distributions. Experimental results demonstrate that SCVRM can significantly enhance model calibration for different dense classification tasks on both in-distribution and out-of-distribution data. Code is available at https://github.com/Carlisle-Liu/SCVRM.

Cite

Text

Liu et al. "Self-Calibrating Vicinal Risk Minimisation for Model Calibration." Conference on Computer Vision and Pattern Recognition, 2024. doi:10.1109/CVPR52733.2024.00321

Markdown

[Liu et al. "Self-Calibrating Vicinal Risk Minimisation for Model Calibration." Conference on Computer Vision and Pattern Recognition, 2024.](https://mlanthology.org/cvpr/2024/liu2024cvpr-selfcalibrating/) doi:10.1109/CVPR52733.2024.00321

BibTeX

@inproceedings{liu2024cvpr-selfcalibrating,
  title     = {{Self-Calibrating Vicinal Risk Minimisation for Model Calibration}},
  author    = {Liu, Jiawei and Ye, Changkun and Cui, Ruikai and Barnes, Nick},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2024},
  pages     = {3335-3345},
  doi       = {10.1109/CVPR52733.2024.00321},
  url       = {https://mlanthology.org/cvpr/2024/liu2024cvpr-selfcalibrating/}
}