Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

HyperImpute: Generalized Iterative Imputation with Automatic Model Selection

About

Consider the problem of imputing missing values in a dataset. One the one hand, conventional approaches using iterative imputation benefit from the simplicity and customizability of learning conditional distributions directly, but suffer from the practical requirement for appropriate model specification of each and every variable. On the other hand, recent methods using deep generative modeling benefit from the capacity and efficiency of learning with neural network function approximators, but are often difficult to optimize and rely on stronger data assumptions. In this work, we study an approach that marries the advantages of both: We propose *HyperImpute*, a generalized iterative imputation framework for adaptively and automatically configuring column-wise models and their hyperparameters. Practically, we provide a concrete implementation with out-of-the-box learners, optimizers, simulators, and extensible interfaces. Empirically, we investigate this framework via comprehensive experiments and sensitivities on a variety of public datasets, and demonstrate its ability to generate accurate imputations relative to a strong suite of benchmarks. Contrary to recent work, we believe our findings constitute a strong defense of the iterative imputation paradigm.

Daniel Jarrett, Bogdan Cebere, Tennison Liu, Alicia Curth, Mihaela van der Schaar• 2022

Related benchmarks

TaskDatasetResultRank
Classification33 datasets missing rate <= 10% (test)
AUC86.45
65
Classification10 Datasets Missing rate > 10% (test)
AUC80.01
50
ClassificationMusk2 downstream
Balanced Accuracy94.5
45
Data ImputationNPHA
Accuracy58.8
30
Data ImputationGliomas
Accuracy72
30
Data ImputationCancer
Accuracy58.25
28
Data ImputationDiabetes (1/3 omitted)
Accuracy52.35
16
Tabular Data ImputationMissBench (overall)
MCAR Score91.9
15
Tabular ImputationMissBench (test)
MCAR Score0.409
15
RegressionEnergy 0% non-corrupted features
RMSE0.129
15
Showing 10 of 20 rows

Other info

Follow for update