Towards Understanding Extrapolation: a Causal Lens
Not on the map. Why?
Abstract (arXiv)
Canonical work handling distribution shifts typically necessitates an entire target distribution that lands inside the training distribution. However, practical scenarios often involve only a handful of target samples, potentially lying outside the training support, which requires the capability of extrapolation. In this work, we aim to provide a theoretical understanding of when extrapolation is possible and offer principled methods to achieve it without requiring an on-support target distribution. To this end, we formulate the extrapolation problem with a latent-variable model that embodies the minimal change principle in causal mechanisms. Under this formulation, we cast the extrapolation problem into a latent-variable identification problem. We provide realistic conditions on shift properties and the estimation objectives that lead to identification even when only one off-support target sample is available, tackling the most challenging scenarios. Our theory reveals the intricate interplay between the underlying manifold's smoothness and the shift properties. We showcase how our theoretical results inform the design of practical adaptation algorithms. Through experiments on both synthetic and real-world data, we validate our theoretical findings and their practical implications.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 50 of its 73 references that are in the map. First posted on arXiv 15 Jan 2025.
Builds on
50 of 73 references.
References · 50
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2019Contrastive Multiview Codingcited by 1,301
- 2020In Search of Lost Domain Generalizationcited by 1,054
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 848
- 2019Variational Autoencoders and Nonlinear ICA: A Unifying Frameworkcited by 503
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 469
- 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 454
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 415
38 more
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 359
- 2020Think Locally, Act Globally: Federated Learning with Local and Global Representationscited by 325
- 2021Self-Supervised Learning with Data Augmentations Provably Isolates Content from Stylecited by 312
- 2018Nonlinear ICA Using Auxiliary Variables and Generalized Contrastive Learningcited by 282
- 2016Unsupervised Feature Extraction by Time-Contrastive Learning and Nonlinear ICAcited by 273
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2022Contrastive Test-Time Adaptationcited by 261
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 236
- 2018A DIRT-T Approach to Unsupervised Domain Adaptationcited by 215
- 2022Test-Time Training with Masked Autoencoderscited by 212
- 2017Domain Generalization by Marginal Transfer Learningcited by 180
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2019Generalizing to unseen domains via distribution matchingcited by 110
- 2020ICE-BeeM: Identifiable Conditional Energy-Based Deep Models Based on Nonlinear ICAcited by 102
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
- 2023DELTA: degradation-free fully test-time adaptationcited by 72
- 2022Test-Time Adaptation via Self-Training with Nearest Neighbor Informationcited by 64
- 2023On Pitfalls of Test-Time Adaptationcited by 64
- 2023Compositional Generalization from First Principlescited by 64
- 2023Additive Decoders for Latent Variables Identification and Cartesian-Product Extrapolationcited by 58
- 2023Improved Test-Time Adaptation for Domain Generalizationcited by 47
- 2023Provably Learning Object-Centric Representationscited by 45
- 2022Revisiting Realistic Test-Time Training: Sequential Inference and Adaptation by Anchored Clusteringcited by 44
- 2023Feature Alignment and Uniformity for Test Time Adaptationcited by 42
- 2022ActMAD: Activation Matching to Align Distributions for Test-Time-Trainingcited by 41
- 2023Provable Compositional Generalization for Object-Centric Learningcited by 41
- 2023Subspace Identification for Multi-Source Domain Adaptationcited by 37
- 2023On the Robustness of Open-World Test-Time Training: Self-Training with Dynamic Prototype Expansioncited by 34
- 2023TeSLA: Test-Time Self-Learning With Automatic Adversarial Augmentationcited by 28
- 2022Learning to Generalize across Domains on Single Test Samplescited by 24
- 2022Toward Compositional Generalization in Object-Oriented World Modelingcited by 22
- 2022First Steps Toward Understanding the Extrapolation of Nonlinear Models to Unseen Domainscited by 21
- 2023Identifying Representations for Intervention Extrapolationcited by 21
- 2023Learning to Extrapolate: A Transductive Approachcited by 19
- 2023Benchmarking Test-Time Adaptation against Distribution Shifts in Image Classificationcited by 17
- 2024Learning Discrete Concepts in Latent Hierarchical Modelscited by 17
- 2022Towards Understanding GD with Hard and Conjugate Pseudo-labels for Test-Time Adaptationcited by 9
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2026Perturbation is All You Need for Extrapolating Language Models5 May 2026
- 2026SEDGE: Structural Extrapolated Data Generation2 Apr 2026
- 2025Understanding Catastrophic Interference: On the Identifibility of Latent Representations27 Sep 2025
- 2025Regularizing Extrapolation in Causal Inference21 Sep 2025