Impugan: Learning Conditional Generative Models for Robust Data Imputation
Not on the map. Why?
Abstract (arXiv)
Incomplete data are common in real-world applications. Sensors fail, records are inconsistent, and datasets collected from different sources often differ in scale, sampling rate, and quality. These differences create missing values that make it difficult to combine data and build reliable models. Standard imputation methods such as regression models, expectation-maximization, and multiple imputation rely on strong assumptions about linearity and independence. These assumptions rarely hold for complex or heterogeneous data, which can lead to biased or over-smoothed estimates. We propose Impugan, a conditional Generative Adversarial Network (cGAN) for imputing missing values and integrating heterogeneous datasets. The model is trained on complete samples to learn how missing variables depend on observed ones. During inference, the generator reconstructs missing entries from available features, and the discriminator enforces realism by distinguishing true from imputed data. This adversarial process allows Impugan to capture nonlinear and multimodal relationships that conventional methods cannot represent. In experiments on benchmark datasets and a multi-source integration task, Impugan achieves up to 82% lower Earth Mover's Distance (EMD) and 70% lower mutual-information deviation (MI) compared to leading baselines. These results show that adversarially trained generative models provide a scalable and principled approach for imputing and merging incomplete, heterogeneous data. Our model is available at: github.com/zalishmahmud/impuganBigData2025
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 36 references that are in the map. First posted on arXiv 5 Dec 2025.
Builds on
12 of 36 references.
References · 12
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2014Conditional Generative Adversarial Netscited by 2,152
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2019Modeling Tabular data using Conditional GANcited by 695
- 2016Recurrent Neural Networks for Multivariate Time Series with Missing Valuescited by 548
- 2018GAIN: Missing Data Imputation using Generative Adversarial Netscited by 349
- 2018BRITS: Bidirectional Recurrent Imputation for Time Seriescited by 288
- 2019GP-VAE: Deep Probabilistic Time Series Imputationcited by 171
- 2022SAITS: Self-Attention-based Imputation for Time Seriescited by 167
- 2017PacGAN: The power of two samples in generative adversarial networkscited by 104
- 2019MisGAN: Learning from Incomplete Data with Generative Adversarial Networkscited by 74
- 2018Variational Autoencoder with Arbitrary Conditioningcited by 68
Built on by
Not cited yet.