Calibrating a Deep Neural Network with Its Predecessors

Linwei Tao, Minjing Dong, Daochang Liu, Changming Sun, Chang Xu
2/13/2023
cs.LG

No official code found. Best implementation: Linwei94/IJCAI2023-PCS (4 stars, Apache-2.0, last commit 2024-10-21).

Abstract

Confidence calibration - the process to calibrate the output probability distribution of neural networks - is essential for safety-critical applications of such networks. Recent works verify the link between mis-calibration and overfitting. However, early stopping, as a well-known technique to mitigate overfitting, fails to calibrate networks. In this work, we study the limitions of early stopping and comprehensively analyze the overfitting problem of a network considering each individual block. We then propose a novel regularization method, predecessor combination search (PCS), to improve calibration by searching a combination of best-fitting block predecessors, where block predecessors are the corresponding network blocks with weight parameters from earlier training stages. PCS achieves the state-of-the-art calibration performance on multiple datasets and architectures. In addition, PCS improves model robustness under dataset distribution shift.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Code for "Calibrating a Deep Neural Network with Its Predecessors" (IJCAI 2023)

40PythonOct 24, 20222 years agoApache-2.0
calibrationuncertainty

Similar Papers

Cite this paper

@article{tao2023calibrating,
  title  = {Calibrating a Deep Neural Network with Its Predecessors},
  author = {Linwei Tao and Minjing Dong and Daochang Liu and Changming Sun and Chang Xu},
  year   = {2023},
  eprint = {2302.06245},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.06245v2}
}

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/2302.06245.svg)](https://codeofpaper.com/paper/2302.06245)

Discussion