EMFlow: Data Imputation in Latent Space via EM and Deep Flow Models
Not on the map. Why?
Abstract (arXiv)
The presence of missing values within high-dimensional data is an ubiquitous problem for many applied sciences. A serious limitation of many available data mining and machine learning methods is their inability to handle partially missing values and so an integrated approach that combines imputation and model estimation is vital for down-stream analysis. A computationally fast algorithm, called EMFlow, is introduced that performs imputation in a latent space via an online version of Expectation-Maximization (EM) algorithm by using a normalizing flow (NF) model which maps the data space to a latent space. The proposed EMFlow algorithm is iterative, involving updating the parameters of online EM and NF alternatively. Extensive experimental results for high-dimensional multivariate and image datasets are presented to illustrate the superior performance of the EMFlow compared to a couple of recently available methods in terms of both predictive accuracy and speed of algorithmic convergence. We provide code for all our experiments.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 15 of its 54 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
15 of 54 references.
References · 15
- 2015Variational Inference with Normalizing Flowscited by 2,161
- 2014Conditional Generative Adversarial Netscited by 2,152
- 2016Density estimation using Real NVPcited by 2,029
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2015Importance Weighted Autoencoderscited by 454
- 2018GAIN: Missing Data Imputation using Generative Adversarial Netscited by 349
- 2018EDDI: Efficient Dynamic Discovery of High-Value Information with Partial VAEcited by 85
- 2020Coupling-based Invertible Neural Networks Are Universal Diffeomorphism Approximatorscited by 85
- 2019MisGAN: Learning from Incomplete Data with Generative Adversarial Networkscited by 74
- 2020not-MIWAE: Deep Generative Modelling with Missing not at Random Datacited by 61
- 2020MCFlow: Monte Carlo Flow Models for Data Imputationcited by 37
3 more
- 2020VAEs in the Presence of Missing Datacited by 30
- 2017MIDA: Multiple Imputation using Denoising Autoencoderscited by 20
- 2014Multiple imputation for continuous variables using a Bayesian principal component analysiscited by 11
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 2.
6 papers.
- 2023Transformed Distribution Matching for Missing Value Imputationcited by 31
- 2023Deep Reinforcement Learning for Cost-Effective Medical Diagnosiscited by 20
- 2024Review for Handling Missing Data with special missing mechanismcited by 7
- 2024A Context-Aware Approach for Enhancing Data Imputation with Pre-trained Language Modelscited by 5
- 2025NeuralPrefix: A Zero-shot Sensory Data Imputation Plugincited by 0
- 2025An Interdisciplinary and Cross-Task Review on Missing Data Imputationcited by 0
- 2025An Interdisciplinary and Cross-Task Review on Missing Data Imputation3 Nov 2025
- 2025NeuralPrefix: A Zero-shot Sensory Data Imputation Plugin9 Feb 2025
- 2024A Context-Aware Approach for Enhancing Data Imputation with Pre-trained Language Models28 May 2024
- 2024Review for Handling Missing Data with special missing mechanism7 Apr 2024
- 2023Transformed Distribution Matching for Missing Value Imputation20 Feb 2023
- 2023Deep Reinforcement Learning for Cost-Effective Medical Diagnosis20 Feb 2023