Freeze then Train: Towards Provable Representation Learning under Spurious Correlations and Feature Noise

📅 2022-10-20
🏛️ International Conference on Artificial Intelligence and Statistics
📈 Citations: 27
Influential: 4
📄 PDF
🤖 AI Summary
To address out-of-distribution (OOD) generalization failure caused by spurious correlations and feature noise, this paper proposes a two-stage representation learning paradigm: first freezing core features, then training remaining parameters via empirical risk minimization (ERM). Theoretically, we establish for the first time that non-realizable noise fundamentally constrains the learnability of core features; leveraging this insight, we design Feature-Freezing and Tuning (FTT), ensuring test-time linear probes robustly rely on decoupled core representations. Our method integrates feature freezing, linear-probe-based diagnostic evaluation, and provably guaranteed representation disentanglement analysis. Experiments demonstrate a 4.5% accuracy gain over strong baselines—including ERM, IRM, JTT, and CVaR-DRO—on high-noise spurious-correlation benchmarks. Moreover, FTT achieves superior OOD generalization across standard distribution shift benchmarks, validating its effectiveness and robustness.
📝 Abstract
The existence of spurious correlations such as image backgrounds in the training environment can make empirical risk minimization (ERM) perform badly in the test environment. To address this problem, Kirichenko et al. (2022) empirically found that the core features that are related to the outcome can still be learned well even with the presence of spurious correlations. This opens a promising strategy to first train a feature learner rather than a classifier, and then perform linear probing (last layer retraining) in the test environment. However, a theoretical understanding of when and why this approach works is lacking. In this paper, we find that core features are only learned well when their associated non-realizable noise is smaller than that of spurious features, which is not necessarily true in practice. We provide both theories and experiments to support this finding and to illustrate the importance of non-realizable noise. Moreover, we propose an algorithm called Freeze then Train (FTT), that first freezes certain salient features and then trains the rest of the features using ERM. We theoretically show that FTT preserves features that are more beneficial to test time probing. Across two commonly used spurious correlation datasets, FTT outperforms ERM, IRM, JTT and CVaR-DRO, with substantial improvement in accuracy (by 4.5%) when the feature noise is large. FTT also performs better on general distribution shift benchmarks.
Problem

Research questions and friction points this paper is trying to address.

Addresses poor test performance due to spurious correlations in training data
Analyzes when core features can be learned despite feature noise interference
Proposes algorithm to preserve beneficial features for test environment adaptation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Freeze then Train algorithm for feature preservation
Freeze salient features before ERM training
Improves accuracy under large feature noise
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
Peking University | Stanford University | Rutgers University