atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

A Bayesian Approach to OOD Robustness in Image Classification

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Cross-domain few-shot with transformers · 6 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 Unsupervised Generative Transition (UGT), a Bayesian compositional model that learns a transitional vMF kernel dictionary shared between source and unlabeled target domains, plus spatial coefficients from source labels and pseudo-label finetuning, for OOD-robust and occlusion-robust image classification.

Problem

Image classifiers degrade under real-world out-of-domain nuisances (weather, texture, pose, shape, context) and partial occlusion when only unlabeled target-domain images are available.

Approach

Extends CompNets by decoupling unsupervised learning of vMF kernels from supervised learning of spatial coefficients, learning a transitional vMF dictionary regularized toward source kernels so that spatial geometry learned on source transfers to target, then refining with pseudo-labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use UGT instead of CSTOOD-CV Combined · OOD-CV Combined, L0top-1 classification accuracy: .840 -> .850Helped
use UGT instead of the strongest listed baselineOOD-CV Context · OOD-CV Context, L0top-1 classification accuracy: .867 -> .875Helped
use UGT instead of the strongest listed baselineOOD-CV Weather · OOD-CV Weather, L0top-1 classification accuracy: .813 -> .856Helped
use UGT instead of the strongest listed baselineOOD-CV Texture · OOD-CV Texture, L0top-1 classification accuracy: .918 -> .936Helped
use UGT instead of the strongest listed baselineOOD-CV Pose · OOD-CV Pose, L0top-1 classification accuracy: .887 -> .892Helped
use UGT instead of the strongest listed baselineOOD-CV Shape · OOD-CV Shape, L0top-1 classification accuracy: .838 -> .852Helped
add the transitional vMF dictionary and spatial coefficients (ablation)UGT · OOD-CV Combined, L0classification accuracy: .698 -> .816Helped
finetune the spatial coefficients using pseudo-labelled target features (ablation)UGT with transitional dictionary and spatial coefficients · OOD-CV Combined, L0classification accuracy: .816 -> .852Helped
add the transitional vMF dictionary and spatial coefficients (ablation)UGT · OOD-CV Texture, L0classification accuracy: .715 -> .785Helped
finetune the spatial coefficients using pseudo-labelled target features (ablation)UGT with transitional dictionary and spatial coefficients · OOD-CV Texture, L0classification accuracy: .785 -> .843Helped
add the transitional vMF dictionary and spatial coefficients (ablation)UGT · ImageNet-C Snow, L0classification accuracy: .529 -> .781Helped
finetune the spatial coefficients using pseudo-labelled target features (ablation)UGT with transitional dictionary and spatial coefficients · ImageNet-C Snow, L0classification accuracy: .781 -> .885Helped

Surprising findings

Limitations

Experimental setup

Datasets: OOD-CV ImageNet-C Pascal3D+ UDAParts MS-COCO (occluder crops)

Benchmarks: OOD-CV Occluded-OOD-CV ImageNet-C (Pascal3D+) UDAParts to Pascal3D+

Metrics: top-1 classification accuracy

Baselines: CompNet RPL BNA CDAN MIC CST DINE MCC

Builds on: CompNets generalized cross entropy EM algorithm

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