Pretraining with random noise for uncertainty calibration

Jeonghwan Cheon, Se-Bum Paik
12/23/2024
cs.LGcs.AIcs.NE

No official code found. Best implementation: cogilab/Random2 (14 stars, MIT, last commit 2026-02-22).

Abstract

Uncertainty calibration is crucial for various machine learning applications, yet it remains challenging. Many models exhibit hallucinations - confident yet inaccurate responses - due to miscalibrated confidence. Here, we show that the common practice of random initialization in deep learning, often considered a standard technique, is an underlying cause of this miscalibration, leading to excessively high confidence in untrained networks. Our method, inspired by developmental neuroscience, addresses this issue by simply pretraining networks with random noise and labels, reducing overconfidence and bringing initial confidence levels closer to chance. This ensures optimal calibration, aligning confidence with accuracy during subsequent data training, without the need for additional pre- or post-processing. Pre-calibrated networks excel at identifying "unknown data," showing low confidence for out-of-distribution inputs, thereby resolving confidence miscalibration.

View on arXivView PDF

Code Implementations(1)

cogilab/Random2Community100%
MIT

Implementation of "Brain-Inspired Warm-Up Training with Random Noise for Uncertainty Calibration" (Cheon and Paik, Nat. Mach. Intell., 2026)

145Shell, PythonJan 25, 20258 months agoMIT

Similar Papers

Cite this paper

@article{cheon2024pretraining,
  title  = {Pretraining with random noise for uncertainty calibration},
  author = {Jeonghwan Cheon and Se-Bum Paik},
  year   = {2024},
  eprint = {2412.17411},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.17411v2}
}

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

Discussion