Prediction Models That Learn to Avoid Missing Values
Not on the map. Why?
Abstract (arXiv)
Handling missing values at test time is challenging for machine learning models, especially when aiming for both high accuracy and interpretability. Established approaches often add bias through imputation or excessive model complexity via missingness indicators. Moreover, either method can obscure interpretability, making it harder to understand how the model utilizes the observed variables in predictions. We propose missingness-avoiding (MA) machine learning, a general framework for training models to rarely require the values of missing (or imputed) features at test time. We create tailored MA learning algorithms for decision trees, tree ensembles, and sparse linear models by incorporating classifier-specific regularization terms in their learning objectives. The tree-based models leverage contextual missingness by reducing reliance on missing values based on the observed context. Experiments on real-world datasets demonstrate that MA-DT, MA-LASSO, MA-RF, and MA-GBT effectively reduce the reliance on features with missing values while maintaining predictive performance competitive with their unregularized counterparts. This shows that our framework gives practitioners a powerful tool to maintain interpretability in predictions with test-time missing values.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 47 references that are in the map. First posted on arXiv 6 May 2025.
Builds on
20 of 47 references.
References · 20
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
- 2019On the Existence of Simpler Machine Learning Modelscited by 87
- 2023Benchmarking Distribution Shift in Tabular Data with TableShiftcited by 64
- 2021What's a good imputation to predict with missing values?cited by 61
- 2019On the consistency of supervised learning with missing valuescited by 52
- 2021MIRACLE: Causally-Aware Imputation via Learning Missing Data Mechanismscited by 50
- 2020Learning Sparse Classifiers: Continuous and Mixed Integer Optimization Perspectivescited by 26
- 2022Classification of datasets with imputed missing values: does imputation quality matter?cited by 21
- 2022Fast Sparse Classification for Generalized Linear and Additive Modelscited by 19
- 2022The Missing Indicator Method: From Low to High Dimensionscited by 19
8 more
- 2024Why do Random Forests Work? Understanding Tree Ensembles as Self-Regularizing Adaptive Smootherscited by 13
- 2013Prediction with Missing Data via Bayesian Additive Regression Treescited by 10
- 2019R-miss-tastic: a unified platform for missing values methods and workflowscited by 8
- 2022Sharing pattern submodels for prediction with missing valuescited by 7
- 2022Imputation Strategies Under Clinical Presence: Impact on Algorithmic Fairnesscited by 6
- 2024Interpretable Generalized Additive Models for Datasets with Missing Valuescited by 6
- 2018BEST : A decision tree algorithm that handles missing valuescited by 3
- 2023MINTY: Rule-based Models that Minimize the Need for Imputing Features with Missing Valuescited by 3
Built on by
Not cited yet.