atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Balancing Two Classifiers via A Simplex ETF Structure for Model Calibration

CVPR 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Confidence calibration objectives · 1 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.

Proposes BalCAL, which pairs a learnable classifier with a fixed Simplex ETF classifier behind an adapter, and uses a dynamic binary-searched mixing weight to correct both overconfidence and underconfidence in model calibration.

Problem

Deep neural networks are miscalibrated, mostly overconfident but sometimes underconfident (e.g., after Mixup), and existing classifier-side calibration methods do not handle both directions well.

Approach

A fixed Simplex ETF classifier whose scaling factor controls output confidence is added via an adapter alongside the learnable classifier; the mixing weight between the two classifiers is dynamically set each epoch by matching training-set confidence to a scaled accuracy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine a learnable classifier with a confidence-tunable fixed ETF classifier and dynamically adjust γWRN-28-10 · CIFAR-10ECE: 2.18±0.353 -> 0.76±0.26Helped
combine a learnable classifier with a confidence-tunable fixed ETF classifier and dynamically adjust γWRN-28-10 · CIFAR-100ECE: 7.07±0.084 -> 4.21±0.14Helped
add the adapter to the fixed ETF classifier module (ablation)BalCAL · CIFAR-10ECE: 1.72(1.03) -> 0.76(0.69)Helped
add the adapter to the fixed ETF classifier module (ablation)BalCAL · CIFAR-100ECE: 9.34(8.79) -> 4.21(3.97)Helped
add the adapter to the fixed ETF classifier module (ablation)BalCAL · SVHNECE: 0.90(0.83) -> 0.24(0.59)Helped
dynamically adjust γ instead of using fixed γ (ablation)learnable classifier plus ETF classifier · CIFAR-10ECEHelped
replace the learnable classifier with a fixed ETF classifier (β=1) (ablation)WRN-28-10 · CIFAR-10ECE: 6.38(1.12) -> 66.91(0.77)Hurt
replace the learnable classifier with a fixed ETF classifier (β=1) (ablation)WRN-28-10 · CIFAR-100ECE: 21.63(3.10) -> 68.96(6.31)Hurt
replace the learnable classifier with a fixed ETF classifier (β=1) (ablation)WRN-28-10 · SVHNECE: 3.32(0.72) -> 70.76(1.27)Hurt
vary Mixup interpolation parameter αMixup · CIFAR-10ECEHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 SVHN Tiny-ImageNet

Benchmarks: CIFAR-10 CIFAR-100 SVHN Tiny-ImageNet CIFAR-10-C CIFAR-100-C

Metrics: accuracy ECE AECE AUROC FPR95

Baselines: Vanilla ACLS Label smoothing Mixup MIT Focal loss FLSD CPC PLP MMCE TST VTST

Builds on: Neural collapse Temperature Scaling Mixup Two-stage training (TST) Progressive Layer-Peeled training (PLP)

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