Table of Contents
Fetching ...

Multi-environment Invariance Learning with Missing Data

Yiran Jia

TL;DR

This work tackles robust out-of-distribution generalization when some environment outcomes are missing. It extends invariance-learning with a debiased, imputation-aware objective, introducing the Imputation-Adjusted Environment Invariant (IAEI) estimator and its components: a bias-corrected pooled L2 loss, a bias-corrected penalty, and the combined objective. The theory provides non-asymptotic guarantees for variable selection and $\ell_2$ error that depend on missing-data fraction, imputation bias $\eta^{(e)}$, and sample sizes across environments, while the empirical studies demonstrate advantages of using nonlinear imputation models and the enhanced penalty in complex, nonlinear settings. Overall, the proposed framework enables efficient use of unlabeled data to identify invariant predictors and deliver robust predictions in unseen environments, with practical validation on Bike Sharing data and extensive simulations.

Abstract

Learning models that can handle distribution shifts is a key challenge in domain generalization. Invariance learning, an approach that focuses on identifying features invariant across environments, improves model generalization by capturing stable relationships, which may represent causal effects when the data distribution is encoded within a structural equation model (SEM) and satisfies modularity conditions. This has led to a growing body of work that builds on invariance learning, leveraging the inherent heterogeneity across environments to develop methods that provide causal explanations while enhancing robust prediction. However, in many practical scenarios, obtaining complete outcome data from each environment is challenging due to the high cost or complexity of data collection. This limitation in available data hinders the development of models that fully leverage environmental heterogeneity, making it crucial to address missing outcomes to improve both causal insights and robust prediction. In this work, we derive an estimator from the invariance objective under missing outcomes. We establish non-asymptotic guarantees on variable selection property and $\ell_2$ error convergence rates, which are influenced by the proportion of missing data and the quality of imputation models across environments. We evaluate the performance of the new estimator through extensive simulations and demonstrate its application using the UCI Bike Sharing dataset to predict the count of bike rentals. The results show that despite relying on a biased imputation model, the estimator is efficient and achieves lower prediction error, provided the bias is within a reasonable range.

Multi-environment Invariance Learning with Missing Data

TL;DR

This work tackles robust out-of-distribution generalization when some environment outcomes are missing. It extends invariance-learning with a debiased, imputation-aware objective, introducing the Imputation-Adjusted Environment Invariant (IAEI) estimator and its components: a bias-corrected pooled L2 loss, a bias-corrected penalty, and the combined objective. The theory provides non-asymptotic guarantees for variable selection and error that depend on missing-data fraction, imputation bias , and sample sizes across environments, while the empirical studies demonstrate advantages of using nonlinear imputation models and the enhanced penalty in complex, nonlinear settings. Overall, the proposed framework enables efficient use of unlabeled data to identify invariant predictors and deliver robust predictions in unseen environments, with practical validation on Bike Sharing data and extensive simulations.

Abstract

Learning models that can handle distribution shifts is a key challenge in domain generalization. Invariance learning, an approach that focuses on identifying features invariant across environments, improves model generalization by capturing stable relationships, which may represent causal effects when the data distribution is encoded within a structural equation model (SEM) and satisfies modularity conditions. This has led to a growing body of work that builds on invariance learning, leveraging the inherent heterogeneity across environments to develop methods that provide causal explanations while enhancing robust prediction. However, in many practical scenarios, obtaining complete outcome data from each environment is challenging due to the high cost or complexity of data collection. This limitation in available data hinders the development of models that fully leverage environmental heterogeneity, making it crucial to address missing outcomes to improve both causal insights and robust prediction. In this work, we derive an estimator from the invariance objective under missing outcomes. We establish non-asymptotic guarantees on variable selection property and error convergence rates, which are influenced by the proportion of missing data and the quality of imputation models across environments. We evaluate the performance of the new estimator through extensive simulations and demonstrate its application using the UCI Bike Sharing dataset to predict the count of bike rentals. The results show that despite relying on a biased imputation model, the estimator is efficient and achieves lower prediction error, provided the bias is within a reasonable range.
Paper Structure (39 sections, 13 theorems, 409 equations, 35 figures, 3 tables)

This paper contains 39 sections, 13 theorems, 409 equations, 35 figures, 3 tables.

Key Result

Theorem 1

Assume Conditions cond:independent-cond:pd_covariance_matrix and cond:identification hold. Then $\boldsymbol{\beta}^*$ is the unique minimizer of $\mathrm{Q}(\boldsymbol{\beta} ; \gamma, \boldsymbol{\omega})$ for large enough $\gamma$ : for any $\epsilon \in(0,1)$ and any $\gamma \geq \epsilon^{-1} we have

Figures (35)

  • Figure 1: This demonstrates that methods with the enhanced penalty achieve relatively lower FDR. Under precise imputation, EILLS-impute$^{\dagger}$ and EILLS-mix$^{\dagger}$ perform close to the enhanced oracle estimator. In contrast, IAEI$^{\dagger}$ consistently exhibits a noticeable gap from the oracle, regardless of the imputation method employed.
  • Figure 2: In Model 3, a complex scenario with nonlinear spurious relationships, the advantage of the enhanced penalty becomes more evident. While the results with linear imputation are less clear, the RandomForest and XGBoost imputations highlights the effectiveness of the enhanced penalty in reducing FDR. Notably, EILLS-impute$^{\dagger}$, EILLS-mix$^{\dagger}$, and IAEI$^{\dagger}$ demonstrate performance close to the oracle, underscoring the advantages of combining nonlinear imputation methods with the enhanced penalty.
  • Figure 3: With biased imputation, the naive methods fail to correctly identify the relevant set of variables, leading to high FDR. We observe IAEI$^{\dagger}$ still shows a noticeable gap from the oracle, regardless of the imputation method used.
  • Figure 4: Under Model 3, the advantage of employing IAEI$^{\dagger}$ with nonlinear imputation methods becomes evident, as it achieves an FDR comparable to the oracle. In contrast, the naive methods, EILLS-impute$^{\dagger}$ and EILLS-mix$^{\dagger}$, fail to select the correct variables due to biased labels, while EILLS-observe struggles by not fully utilizing the available information.
  • Figure 5: Variable selection performance of EILLS-observe compared to EILLS-observe$^{\dagger}$ under Model 3. The left plot illustrates the performance using the original penalty, while the right plot highlights the improved stability and accuracy achieved with the enhanced penalty.
  • ...and 30 more figures

Theorems & Definitions (19)

  • Definition 1
  • Theorem 1
  • Lemma 1: Two-side Bound for $\mathcal{D}_{\mathrm{R},\widehat{\mathrm{R}}_{\mathrm{Adj}}}(\boldsymbol{\beta})$
  • Lemma 2: One-side Bound for $\mathrm{J}$
  • Corollary 1
  • Corollary 2: One-side Bound for $\mathcal{D}_{\mathrm{J},\widehat{\mathrm{J}}_{\mathrm{Adj}}}(\boldsymbol{\beta})$
  • Corollary 3
  • Theorem 2: Non-asymptotic Variable Selection Property
  • Theorem 3: Non-asymptotic $\ell_2$ Error Bound
  • Definition 2
  • ...and 9 more