atlas

Research map / Architectures and efficiency / RNNs and normalization

Tilt and Average : Geometric Adjustment of the Last Layer for Recalibration

ICML 2024 · Architectures and efficiency › RNNs and normalization · approach: Symmetry and equivariance in loss landscapes · 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.

Proposes Tilt and Average (TNA), which recalibrates a trained classifier by randomly rotating the last-layer class vectors to a target mean angle (mRC) and averaging rotations, combinable with calibration-map methods.

Problem

Neural network classifiers are overconfident; post-hoc recalibration usually fits a calibration map on logits, while the geometry of the final linear layer is left unexploited.

Approach

Instead of fitting a calibration map, rotate the class weight vectors of the last linear layer by a controlled angle (Givens-rotation compositions, with mean rotation over classes mRC as the intensity), then average multiple tilted weights to recover accuracy; this relaxes confidence and is orthogonal to calibration-map methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply TNA to the final-layer weightsUncalibrated classifier · CIFAR10, WideResNet28x10ECE (%): 1.66_{.1} -> 0.66_{.14}Helped
Apply TNA to the final-layer weightsUncalibrated classifier · CIFAR100, MobileNetV2ECE (%): 10.03_{.19} -> 1.54_{.09}Helped
Apply TNA to the final-layer weightsUncalibrated classifier · ImageNet-1k, ResNet50ECE (%): 3.83_{.09} -> 1.73_{.06}Helped
Add TNA to Temperature ScalingTemperature Scaling · CIFAR10, WideResNet28x10ECE (%): 0.84_{.05} -> 0.78_{.13}Helped
Add TNA to Temperature ScalingTemperature Scaling · CIFAR100, MobileNetV2ECE (%): 1.82_{.33} -> 1.41_{.15}Helped
Add TNA to Temperature ScalingTemperature Scaling · ImageNet-1k, ResNet50ECE (%): 2.09_{.3} -> 2.02_{.27}Helped
Reduce the penultimate-feature dimension from 640 to 10 (ablation)TNA with WideResNet28x10 · CIFAR100ECE (%): 4.11 -> 11.04Hurt
Reduce the penultimate-feature dimension from 640 to 10 (ablation)TNA with WideResNet28x10 · CIFAR10ECE (%): 0.66 -> 1.48Hurt
Average multiple tilted weights (increase ensemble members) (ablation)TNA · ImageNet-1k, ResNet50accuracyHelped
Use lower penultimate-feature dimension (ablation)TNA · CIFAR10, WideResNet28x10accuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 SVHN ImageNet-1k

Benchmarks: CIFAR10 CIFAR100 SVHN ImageNet-1k

Metrics: accuracy ECE AdaECE

Baselines: Temperature Scaling IROvA Ensemble Temperature Scaling Atypicality-Aware Recalibration

Builds on: temperature scaling Givens rotation IROvA Ensemble Temperature Scaling Atypicality-Aware Recalibration

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