# Robust prediction under missingness shifts

arXiv: https://arxiv.org/abs/2406.16484 · HTML: https://mlsanity.com/paper/2406.16484/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 13 of its 37 references that are in the map.
- First posted on arXiv 24 Jun 2024.

## Builds on (most cited first, 13 of 13)

- [GAIN: Missing Data Imputation using Generative Adversarial Nets](https://mlsanity.com/paper/1806.02920/) (2018)
- [HyperImpute: Generalized Iterative Imputation with Automatic Model Selection](https://mlsanity.com/paper/2206.07769/) (2022)
- [What's a good imputation to predict with missing values?](https://mlsanity.com/paper/2106.00311/) (2021)
- [Graphical Models for Processing Missing Data](https://mlsanity.com/paper/1801.03583/) (2018)
- [On the consistency of supervised learning with missing values](https://mlsanity.com/paper/1902.06931/) (2019)
- [Diagnosing Model Performance Under Distribution Shift](https://mlsanity.com/paper/2303.02011/) (2023)
- [Benchmarking missing-values approaches for predictive models on health databases](https://mlsanity.com/paper/2202.10580/) (2022)
- [MIWAE: Deep Generative Modelling and Imputation of Incomplete Data](https://mlsanity.com/paper/1812.02633/) (2018)
- [Domain Adaptation under Missingness Shift](https://mlsanity.com/paper/2211.02093/) (2022)
- [Semiparametric Inference for Non-monotone Missing-Not-at-Random Data: the No Self-Censoring Model](https://mlsanity.com/paper/1909.01848/) (2019)
- [DeepJoint: Robust Survival Modelling Under Clinical Presence Shift](https://mlsanity.com/paper/2205.13481/) (2022)
- [Pattern graphs: a graphical approach to nonmonotone missing data](https://mlsanity.com/paper/2004.00744/) (2020)
- [A self-censoring model for multivariate nonignorable nonmonotone missing data](https://mlsanity.com/paper/2207.08535/) (2022)

## Built on by (most cited first, 2 of 2)

- [Reliable Remediation Impact Prediction for Black-Box Security Ratings](https://mlsanity.com/paper/2607.16357/) (2026)
- [The Effect of Missingness-Pattern Mismatch on Method Selection for Time-Series Classification: A Controlled Empirical Study](https://mlsanity.com/paper/2610.05368/) (2026)

## Abstract (arXiv)

Prediction becomes more challenging with missing covariates. What method is chosen to handle missingness can greatly affect how models perform. In many real-world problems, the best prediction performance is achieved by models that can leverage the informative nature of a value being missing. Yet, the reasons why a covariate goes missing can change once a model is deployed in practice. If such a missingness shift occurs, the conditional probability of a value being missing differs in the target data. Prediction performance in the source data may no longer be a good selection criterion, and approaches that do not rely on informative missingness may be preferable. However, we show that the Bayes predictor remains unchanged by ignorable shifts for which the probability of missingness only depends on observed data. Any consistent estimator of the Bayes predictor may therefore result in robust prediction under those conditions, although we show empirically that different methods appear robust to different types of shifts. If the missingness shift is non-ignorable, the Bayes predictor may change due to the shift. While neither approach recovers the Bayes predictor in this case, we found empirically that disregarding missingness was most beneficial when it was highly informative.
