atlas

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

Transitional Uncertainty with Layered Intermediate Predictions

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Contrastive representation theory · 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 TULIP, a single-pass uncertainty method that attaches internal classifiers (shallow-deep network exits) to intermediate layers of a ResNet and fuses their Gaussian-process uncertainty scores via logistic regression fitted on unlabeled in-distribution validation data.

Problem

Single-pass uncertainty estimation in neural networks requires feature preservation, but enforcing distance preservation in the output (via spectral normalization or gradient penalties) can harm information compression and generalization, especially under class imbalance.

Approach

Instead of constraining the output representation, preserve feature distances across a collection of intermediate representations (transitional feature preservation) by extracting features from intermediate layers with internal classifiers before collapse, with no explicit preservation constraint; the combination weights are fit from disagreement-based proxy labels without OOD data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use intermediate classifier uncertainty scores with fitted combination weightsTULIP on CIFAR10 · CIFAR10-CAUROC: 0.715 ± 0.007 -> 0.738 ± 0.006Helped
Use intermediate classifier uncertainty scores with fitted combination weightsTULIP on CIFAR10 · CIFAR100-CAUROC: 0.903 ± 0.000 -> 0.936 ± 0.003Helped
Use intermediate classifier uncertainty scores with fitted combination weightsTULIP on CIFAR10 · SVHNAUROC: 0.976 ± 0.003 vs 0.946 ± 0.012Mixed
Use TULIP instead of DNNCIFAR100 with ResNet-50 · CIFAR10-CAUROC: 0.832 ± 0.003 -> 0.868 ± 0.002Helped
Use TULIP instead of DNNCIFAR100 with ResNet-50 · CIFAR100-CAUROC: 0.680 ± 0.004 -> 0.738 ± 0.002Helped
Use TULIP instead of DNNCIFAR100 with ResNet-50 · SVHNAUROC: 0.859 ± 0.013 -> 0.955 ± 0.008Helped
Add intermediate classifiers post-hoc to a pretrained networkResNet-101 on ImageNet · ImageNetECE: 1.138 ± 0.005 -> 0.678 ± 0.001Helped
Add fitted combination weights instead of equal weighting (ablation)TULIP · CIFAR10-CAUROC: 0.716 ± 0.006 -> 0.738 ± 0.006Helped
Add fitted combination weights instead of equal weighting (ablation)TULIP · CIFAR100-CAUROC: 0.883 ± 0.009 -> 0.936 ± 0.003Helped
Add fitted combination weights instead of equal weighting (ablation)TULIP · SVHNAUROC: 0.840 ± 0.023 -> 0.946 ± 0.012Helped
Add a GP layer to internal classifiers (ablation)TULIP with switch weighting · CIFAR10-CAUROC: 0.722 ± 0.005 -> 0.738 ± 0.006Helped
Add a GP layer to internal classifiers (ablation)TULIP with switch weighting · CIFAR100-CAUROC: 0.885 ± 0.008 -> 0.936 ± 0.003Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 CIFAR10-C CIFAR100-C SVHN ImageNet ImageNet-C organA organC organS

Benchmarks: CIFAR10 vs CIFAR10-C/CIFAR100-C/SVHN CIFAR100 vs CIFAR10-C/CIFAR100-C/SVHN ImageNet ImageNet-C organA/organC/organS CT datasets

Metrics: AUROC classification accuracy ECE

Baselines: Ensemble of 5 Energy-Based model DUN Early Exit SNGP DUQ MC-Dropout

Builds on: shallow-deep networks SNGP DUQ deep ensembles

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