arXiv (Cornell University) · 2021 · 11 citations · 34 references
ComputingComputer ScienceData ScienceArtificial IntelligenceMachine LearningStatistical LearningDeep LearningMissing Data HandlingMissing Data ImputationMissing Data MethodsSurvey SamplingGenerative Adversarial ImputationGenerative Adversarial NetworksImputation Of Missing ValuesMissing Data AnalysisMultiple ImputationMultivariate Data AnalysisRandom ForestsSimulation Studies
Multiple imputation (MI) is a popular approach for dealing with missing data arising from non-response in sample surveys. Multiple imputation by chained equations (MICE) is one of the most widely used MI algorithms for multivariate data, but it lacks theoretical foundation and is computationally intensive. Recently, missing data imputation methods based on deep learning models have been developed with encouraging results in small studies. However, there has been limited research on evaluating their performance in realistic settings compared to MICE, particularly in big surveys. We conduct extensive simulation studies based on a subsample of the American Community Survey to compare the repeated sampling properties of four machine learning based MI methods: MICE with classification trees, MICE with random forests, generative adversarial imputation networks, and multiple imputation using denoising autoencoders. We find the deep learning imputation methods are superior to MICE in terms of computational time. However, with the default choice of hyperparameters in the common software packages, MICE with classification trees consistently outperforms, often by a large margin, the deep learning imputation methods in terms of bias, mean squared error, and coverage under a range of realistic settings.
34
Classification and Regression Trees.
John Van Ryzin, Leo Breiman, Jerome H. Friedman et al. · Journal of the American Statistical Association · 1986 · 21K citations
Donald B. Rubin · Biometrika · 1976 · 9.7K citations