GAIN: Missing Data Imputation using Generative Adversarial Nets
We propose a novel method for imputing missing data by adapting the well-known Generative Adversarial Nets (GAN) framework. Accordingly, we call our method Generative Adversarial Imputation Nets (GAIN). The generator (G) observes some components of a real data vector, imputes the missing components conditioned on what is actually observed, and outputs a completed vector. The discriminator (D) then takes a completed vector and attempts to determine which components were actually observed and which were imputed. To ensure that D forces G to learn the desired distribution, we provide D with some additional information in the form of a hint vector. The hint reveals to D partial information about the missingness of the original sample, which is used by D to focus its attention on the imputation quality of particular components. This hint ensures that G does in fact learn to generate according to the true data distribution. We tested our method on various datasets and found that GAIN significantly outperforms state-of-the-art imputation methods.
Code (8)
Tasks
ImputationMultivariate Time Series ImputationSimilar Papers 제목 키워드 기반
Imputation 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 ValuesClueGAIN: Application of Transfer Learning On Generative Adversarial Imputation Nets (GAIN)
Many studies have attempted to solve the problem of missing data using various approaches. Among them, Generative Adversarial Imputation Nets (GAIN) was first used to impute data with Generative Adversarial Nets (GAN) an…
ImputationTransfer LearningPC-GAIN: Pseudo-label Conditional Generative Adversarial Imputation Networks for Incomplete Data
Datasets with missing values are very common in real world applications. GAIN, a recently proposed deep generative model for missing data imputation, has been proved to outperform many state-of-the-art methods. But GAIN …
ImputationMissing ValuesPseudo LabelMissing Features Reconstruction Using a Wasserstein Generative Adversarial Imputation Network
Missing data is one of the most common preprocessing problems. In this paper, we experimentally research the use of generative and non-generative models for feature reconstruction. Variational Autoencoder with Arbitrary …
DenoisingImputationGAMIN: 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 NetworkImputation