Improving Missing Data Imputation with Deep Generative Models
Datasets with missing values are very common on industry applications, and they can have a negative impact on machine learning models. Recent studies introduced solutions to the problem of imputing missing values based on deep generative models. Previous experiments with Generative Adversarial Networks and Variational Autoencoders showed interesting results in this domain, but it is not clear which method is preferable for different use cases. The goal of this work is twofold: we present a comparison between missing data imputation solutions based on deep generative models, and we propose improvements over those methodologies. We run our experiments using known real life datasets with different characteristics, removing values at random and reconstructing them with several imputation techniques. Our results show that the presence or absence of categorical variables can alter the selection of the best model, and that some models are more stable than others after similar runs with different random number generator seeds.
Code (1)
Tasks
ImputationMissing ValuesSimilar Papers 제목 키워드 기반
GAMIN: Generative Adversarial Multiple Imputation Network for Highly Missing Data
We propose a novel imputation method for highly missing data. Though most existing imputation methods focus on moderate missing rate, imputation for high missing rate over 80% is still important but challenging. As we ex…
Generative Adversarial NetworkImputationImputation of Missing Data with Class Imbalance using Conditional Generative Adversarial Networks
Missing data is a common problem faced with real-world datasets. Imputation is a widely used technique to estimate the missing data. State-of-the-art imputation approaches, such as Generative Adversarial Imputation Nets …
ImputationMissing ValuesMultiple Imputation via Generative Adversarial Network for High-dimensional Blockwise Missing Value Problems
Missing data are present in most real world problems and need careful handling to preserve the prediction accuracy and statistical consistency in the downstream analysis. As the gold standard of handling missing data, mu…
Generative Adversarial NetworkImputationProbabilistic Imputation for Time-series Classification with Missing Data
Multivariate time series data for real-world applications typically contain a significant amount of missing values. The dominant approach for classification with such missing values is to impute them heuristically with s…
ImputationMissing ValuesTime SeriesTime Series ClassificationIFGAN: Missing Value Imputation using Feature-specific Generative Adversarial Networks
Missing value imputation is a challenging and well-researched topic in data mining. In this paper, we propose IFGAN, a missing value imputation algorithm based on Feature-specific Generative Adversarial Networks (GAN). O…
ImputationMissing Values