atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Tilt your Head: Activating the Hidden Spatial-Invariance of Classifiers

ICML 2024 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Zero-shot robustness and transfer · 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 Inverse Transformation Search (ITS), a model-agnostic inference-time search that undoes affine transformations of an input by traversing a sparsified inverse transformation tree scored with a Monte-Carlo-dropout group-induced confidence, giving zero-shot pseudo-invariance without augmentation.

Problem

Deep classifiers are not robust to spatially transformed (rotated, scaled, sheared) inputs; data augmentation and hard-coded equivariant architectures are limited in coverage and engineering cost.

Approach

At inference, search over subgroup transformations of the input, scoring each candidate by a group-induced confidence (negative curvature of smoothed MC-dropout energy along the orbit), keeping k parallel hypotheses with one per label, to find the canonical form using only the classifier's logits.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply ITS at inferenceCNN classifier · MNIST affine canonicalisationaccuracy: 50.15$\pm$9.29 -> 88.89$\pm$13.86Helped
use 5-layer rather than 3-layer ITS (ablation)CNN classifier · MNIST affine canonicalisationaccuracy: 88.89$\pm$13.86 -> 89.81$\pm$13.95No clear effect
apply ITS at inferenceCNN classifier · F-MNIST affine canonicalisationaccuracy: 25.91$\pm$5.93 -> 38.47$\pm$7.77Helped
use 5-layer rather than 3-layer ITS (ablation)CNN classifier · F-MNIST affine canonicalisationaccuracy: 38.47$\pm$7.77 -> 37.58$\pm$7.56No clear effect
apply ITS at inferenceCNN classifier · GTSRB affine canonicalisationaccuracy: 32.01$\pm$6.59 -> 67.09$\pm$11.53Helped
use 5-layer rather than 3-layer ITS (ablation)CNN classifier · GTSRB affine canonicalisationaccuracy: 66.44$\pm$11.48 -> 67.09$\pm$11.53No clear effect
apply ITS at inferenceViT-B16 · SI-Rotationacc@1: +10.5Helped
apply ITS at inferenceViT-B16 · SI-Sizeacc@1: +0.2No clear effect
apply ITS at inferenceViT-B16 · SI-Locationacc@1: -3.6Hurt
apply ITS at inferenceEfficientNet-B0 · SI-Rotationacc@1: +9.3Helped
apply ITS at inferenceConvNeXt-tiny · SI-Rotationacc@1: +12.3Helped
apply ITS at inferenceEfficientNet-B0 · SI-Sizeacc@5: -6.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST GTSRB ImageNet SI-Score

Benchmarks: MNIST rotated test sets Fashion-MNIST affine test sets GTSRB affine test sets SI-Score (SI-Rotation, SI-Size, SI-Location)

Metrics: accuracy acc@1 acc@5 Frobenius distance

Baselines: CNN STN STN^3 DTN ETN GCNN RotDCF ViT rotation+scale augmentation EfficientNet ConvNeXt

Builds on: spatial transformer networks group equivariant CNNs energy-based models Monte-Carlo dropout

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