CACTI: Leveraging Copy Masking and Contextual Information to Improve Tabular Data Imputation
About
We present CACTI, a masked autoencoding approach for imputing tabular data that leverages the structure in missingness patterns and contextual information. Our approach employs a novel median truncated copy masking training strategy that encourages the model to learn from empirical patterns of missingness while incorporating semantic relationships between features - captured by column names and text descriptions - to better represent feature dependence. These dual sources of inductive bias enable CACTI to outperform state-of-the-art methods - an average $R^2$ gain of 7.8% over the next best method (13.4%, 6.1%, and 5.3% under missing not at random, at random and completely at random, respectively) - across a diverse range of datasets and missingness conditions. Our results highlight the value of leveraging dataset-specific contextual information and missingness patterns to enhance imputation performance.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Data Imputation | MIMIC-IV-ED under MCAR | MAE (Output)4.55 | 20 | |
| Hospitalization prediction | MIMIC ED IV | Macro F145.73 | 20 | |
| CCI CHF prediction | MIMIC-IV-ED | Macro F1 Score43.53 | 20 | |
| Missing Value Imputation | Bayesian Network MNAR (test) | Accuracy (Test)50.3 | 20 | |
| Missing Value Imputation | Bayesian Network MCAR (test) | Accuracy54.09 | 20 | |
| Missing Value Imputation | Bayesian Network MAR (test) | Accuracy (Out-of-sample)45.15 | 20 | |
| Critical outcome prediction | MIMIC-IV-ED | Macro F149.12 | 20 | |
| ICU Transfer 12h prediction | MIMIC-IV-ED | Macro F1 Score49.03 | 20 | |
| Multi-class classification | Bayesian Network variable D3 | Macro F1 Score41.66 | 20 | |
| Multi-class classification | Bayesian Network variable D2 | Macro-F145.25 | 20 |