paper-with-me

Papers

The Calibration Generalization Gap

2022-10-05 · A. Michael Carrell, Neil Mallinar, James Lucas, Preetum Nakkiran

Calibration is a fundamental property of a good predictive model: it requires that the model predicts correctly in proportion to its confidence. Modern neural networks, however, provide no strong guarantees on their calibration -- and can be either poorly calibrated or well-calibrated depending on the setting. It is currently unclear which factors contribute to good calibration (architecture, data augmentation, overparameterization, etc), though various claims exist in the literature. We propose a systematic way to study the calibration error: by decomposing it into (1) calibration error on the train set, and (2) the calibration generalization gap. This mirrors the fundamental decomposition of generalization. We then investigate each of these terms, and give empirical evidence that (1) DNNs are typically always calibrated on their train set, and (2) the calibration generalization gap is upper-bounded by the standard generalization gap. Taken together, this implies that models with small generalization gap (|Test Error - Train Error|) are well-calibrated. This perspective unifies many results in the literature, and suggests that interventions which reduce the generalization gap (such as adding data, using heavy augmentation, or smaller model size) also improve calibration. We thus hope our initial study lays the groundwork for a more systematic and comprehensive understanding of the relation between calibration, generalization, and optimization.

📄 PDF Abstract BibTeX arXiv:2210.01964

Code (1)

NKI-AI/kandinsky-calibration pytorch

Tasks

Data Augmentation

Similar Papers 제목 키워드 기반

PAC-Bayes Analysis for Recalibration in Classification

2024-06-10 · Masahiro Fujisawa, Futoshi Futami

Nonparametric estimation with binning is widely employed in the calibration error evaluation and the recalibration of machine learning models. Recently, theoretical analyses of the bias induced by this estimation approac…

Classification

Reassessing How to Compare and Improve the Calibration of Machine Learning Models

2024-06-06 · Muthu Chidambaram, Rong Ge

A machine learning model is calibrated if its predicted probability for an outcome matches the observed frequency for that outcome conditional on the model prediction. This property has become increasingly important as t…

On Calibration and Out-of-domain Generalization

2021-02-20 · NeurIPS 2021 12 · Yoav Wald, Amir Feder, Daniel Greenfeld, Uri Shalit

Out-of-domain (OOD) generalization is a significant challenge for machine learning models. Many techniques have been proposed to overcome this challenge, often focused on learning models with certain invariance propertie…

Domain Generalization

Bridging Multicalibration and Out-of-distribution Generalization Beyond Covariate Shift

2024-06-02 · Jiayun Wu, Jiashuo Liu, Peng Cui, Zhiwei Steven Wu

We establish a new model-agnostic optimization framework for out-of-distribution generalization via multicalibration, a criterion that ensures a predictor is calibrated across a family of overlapping groups. Multicalibra…

Out-of-Distribution Generalization

Confidence Calibration for Domain Generalization under Covariate Shift

2021-04-01 · ICCV 2021 10 · Yunye Gong, Xiao Lin, Yi Yao, Thomas G. Dietterich 외

Existing calibration algorithms address the problem of covariate shift via unsupervised domain adaptation. However, these methods suffer from the following limitations: 1) they require unlabeled data from the target doma…

Domain AdaptationDomain GeneralizationMulti-class ClassificationUnsupervised Domain Adaptation