atlas

Research map / Learning theory and algorithms / Kernels and regression theory

PAC-Bayes Analysis for Recalibration in Classification

ICML 2025 · Learning theory and algorithms › Kernels and regression theory · approach: PAC-Bayes bounds · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Derives the first PAC-Bayes generalization bounds for binning-based expected calibration error (ECE) in multiclass classification and proposes PAC-Bayes recalibration (PBR), a GP-based recalibration objective combining Brier score and KL regularization.

Problem

Theoretical understanding of the bias between top-label calibration error (TCE) and its binning-based ECE estimator, and of generalization of ECE after recalibration, which has been limited to binary classification and lacks guarantees for parametric recalibration methods.

Approach

Applies PAC-Bayes analysis to the binning-based ECE in the multiclass setting, decomposing bias into binning bias and estimation bias with a new concentration inequality for non-i.i.d. ECE terms, yielding an optimizable bound; this motivates a recalibration objective with KL regularization and a differentiable Brier score surrogate for ECE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PBR instead of GP recalibrationGP recalibration · CIFAR-100, WRN-28-10-dropECE: .0567 \pm .0010 -> .0349 \pm .0093Helped
Use PBR instead of GP recalibrationGP recalibration · CIFAR-100, ResNeXt-8x64dECE: .0400 \pm .0010 -> .0310 \pm .0082Helped
Use PBR instead of GP recalibrationGP recalibration · CIFAR-100, ResNeXt-16x64dECE: .0403 \pm .0013 -> .0305 \pm .0056Helped
Use PBR instead of GP recalibrationGP recalibration · MNIST, Random forestECE: .0313 \pm .0056 -> .0057 \pm .0028Helped
Use PBR instead of GP recalibrationGP recalibration · CIFAR-100, AlexNetECE: .2548 \pm .0008 -> .2548 \pm .0007No clear effect
Use temperature scaling instead of PBRPBR, AlexNet · CIFAR-100ECE: .2548 \pm .0007 -> .0216 \pm .0037Helped
Use temperature scaling instead of PBRPBR, 1-layer NN · MNISTECE: .0137 \pm .0014 -> .0062 \pm .0026Helped
Add the Brier score to the Brier + classification objective (ablation)PBR, MNIST XGBoost · MNISTECE: .0037 \pm .0004 -> .0035 \pm .0004Helped
Add the classification loss to the Brier objective (ablation)PBR, MNIST Random forest · MNISTECE: .0065 \pm .0017 -> .0057 \pm .0028Helped
Add the classification loss to the Brier objective (ablation)PBR, CIFAR-100 DenseNet-BC-L190-k40 · CIFAR-100ECE: .0630 \pm .0045 -> .0618 \pm .0054Helped
Add the classification loss to the Brier objective (ablation)PBR, MNIST 1-layer NN · MNISTECE: .0137 \pm .0014 -> .0112 \pm .0019Helped
Use the Brier + classification objective rather than the Brier objective (ablation)PBR, CIFAR-100 ResNeXt-16x64d · CIFAR-100ECE: .0305 \pm .0056 -> .0321 \pm .0071Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-100

Benchmarks: MNIST CIFAR-100

Metrics: ECE accuracy KL vs ECE gap rank correlation (Pearson, Kendall)

Baselines: GP-based recalibration Temperature scaling Uncalibrated

Builds on: PAC-Bayes bounds Gaussian process recalibration (variational inference) temperature scaling information-theoretic generalization analysis

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy