Missing data is common in applied data science, particularly for tabular data sets found in healthcare, social sciences, and natural sciences. Most supervised learning methods only work on complete data, thus requiring preprocessing such as missing value imputation to work on incomplete data sets. However, imputation alone does not encode useful information about the missing values themselves. For data sets with informative missing patterns, the Missing Indicator Method (MIM), which adds indicator variables to indicate the missing pattern, can be used in conjunction with imputation to improve model performance. While commonly used in data science, MIM is surprisingly understudied from an empirical and especially theoretical perspective. In this paper, we show empirically and theoretically that MIM improves performance for informative missing values, and we prove that MIM does not hurt linear models asymptotically for uninformative missing values. Additionally, we find that for high-dimensional data sets with many uninformative indicators, MIM can induce model overfitting and thus test performance. To address this issue, we introduce Selective MIM (SMIM), a novel MIM extension that adds missing indicators only for features that have informative missing patterns. We show empirically that SMIM performs at least as well as MIM in general, and improves MIM for high-dimensional data. Lastly, to demonstrate the utility of MIM on real-world data science tasks, we demonstrate the effectiveness of MIM and SMIM on clinical tasks generated from the MIMIC-III database of electronic health records.
翻译:缺少的数据在应用数据科学中很常见,特别是在医疗、社会科学和自然科学中发现的表格数据集中,缺少的数据在应用数据科学中很常见,特别是在医疗、社会科学和自然科学中发现的表格数据集中。大多数受监督的学习方法仅对完整数据进行研究,因此,需要事先处理,例如缺少价值估算,才能对不完整的数据集进行不完整的数据集。然而,光是估算本身并没有将关于缺失值的有用信息编码。对于具有信息缺失模式的数据集,增加指标变量以表明缺失模式的缺失指标方法(MIM)可以结合估算模型来改进模型性能。虽然数据科学中通常使用的方法,但MIM(SIM)却从经验上,特别是理论角度,令人惊讶地对完整的数据进行了研究。我们从经验上和理论上都显示MIM(MIM)改进了线性模型,我们从MIM(MIM(MIM)的高级数据记录到MIM(MIM)的高级数据记录,我们从实验性地表明MIM(MIM)和MIM(M-M-M-M-M-M-M)的高级数据记录,我们从一般的高级数据记录上改进了数据效率。