HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

GAIN: Missing Data Imputation using Generative Adversarial Nets

Jinsung Yoon; James Jordon; Mihaela van der Schaar

GAIN: Missing Data Imputation using Generative Adversarial Nets

Abstract

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 Repositories

purbayankar/Advanced_GAIN
pytorch
Mentioned in GitHub
evolext/GAIN
pytorch
Mentioned in GitHub
jsyoon0823/GAIN
Official
tf
CKPOON0619/GAIN
tf
Mentioned in GitHub
vanderschaarlab/autoprognosis
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
multivariate-time-series-imputation-on-kddGAIN
MSE (10% missing): 0.378

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp