atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Diagnosing and Rectifying Fake OOD Invariance: A Restructured Causal Approach

AAAI 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Out-of-distribution generalization theory · 5 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 a ReStructured SCM (RS-SCM) and a conditional-mutual-information feature-selector (IIL) that rectifies fake invariant features left by InvRat/IIB, evaluated on two diagnostic CS-MNIST variants and DomainBed.

Problem

Invariant representation learning methods (InvRat, IIB, IRM) can recover "fake invariant" features that look domain-invariant in training environments but fail under unseen environments, as caused by spurious shortcut features.

Approach

Unifies PIIF and FIIF structural causal models into a RS-SCM that includes a fake-invariant variable Z_F = Phi(Z_s), then uses a neural soft-feature selector trained with a conditional mutual information objective (plus an MI maximization term against trivial solutions) alternately with InvRat/IIB to separate Z_c from Z_F.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add IIL rectification to IIBIIB · CS-MNIST-CIFAR, Z/Z_Faccuracy: 69.42 -> 70.54Helped
add IIL rectification to IIBIIB · CS-MNIST-CIFAR, Z/(Z_s,Z_F)accuracy: 66.23 -> 68.37Helped
add IIL rectification to IIBIIB · CS-MNIST-CIFAR, ID and Z/Z_saccuracy: 96.76 -> 95.17; 70.98 -> 70.19Hurt
add IIL rectification to IIBIIB · CS-MNIST-COCO, ID and OOD shiftsaccuracy: 92.44 -> 93.17; 61.14 -> 63.72; 66.38 -> 69.59; 57.62 -> 62.35Helped
add IIL rectification to IIBIIB · DomainBed averageaccuracy: 63.4 -> 64.4Helped
add IIL rectification to IIBIIB · VLCSaccuracy: 77.2 -> 77.6No clear effect
enable neural feature selector s(·) (ablation)InvRat (+ours) · CS-MNIST-COCO, IDaccuracy: 90.34 -> 91.72Helped
enable neural feature selector s(·) (ablation)InvRat (+ours) · CS-MNIST-COCO, Z/Z_Faccuracy: 62.46 -> 66.42Helped
add neural feature selector-trained IIL features, even with selector disabled at test time (ablation)InvRat · CS-MNIST-COCO, Z/Z_Faccuracy: 61.75 -> 62.46Helped
include I(Z_c; h(X)/Z_c) maximization (ablation)IIL with InvRat · CS-MNIST-COCO, Z/Z_Faccuracy: 64.26 -> 66.42Helped
include I(Z_c; h(X)/Z_c) maximization (ablation)IIL with IIB · CS-MNIST-COCO, Z/Z_Faccuracy: 67.89 -> 69.59Helped
vary λ (ablation)InvRat (+ours) · CS-MNIST-COCO, ID versus OOD Z/Z_FaccuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: CS-MNIST CIFAR COCO VLCS PACS Office-Home Terra-Incognita DomainNet

Benchmarks: CS-MNIST-CIFAR CS-MNIST-COCO VLCS PACS Office-Home Terra-Incognita DomainNet

Metrics: accuracy

Baselines: ERM IRM IRM+IB InvRat IIB VREx CausalIRL

Builds on: InvRat IIB IRM MINE

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