# Principal Component Analysis based frameworks for efficient missing data imputation algorithms

arXiv: https://arxiv.org/abs/2205.15150 · HTML: https://mlsanity.com/paper/2205.15150/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 51 references that are in the map.
- First posted on arXiv 30 May 2022.

## Builds on (most cited first, 12 of 12)

- [Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms](https://mlsanity.com/paper/1708.07747/) (2017)
- [Recurrent Neural Networks for Multivariate Time Series with Missing Values](https://mlsanity.com/paper/1606.01865/) (2016)
- [GAIN: Missing Data Imputation using Generative Adversarial Nets](https://mlsanity.com/paper/1806.02920/) (2018)
- [Matrix Completion and Low-Rank SVD via Fast Alternating Least Squares](https://mlsanity.com/paper/1410.2596/) (2014)
- [Graphical Models for Processing Missing Data](https://mlsanity.com/paper/1801.03583/) (2018)
- [MIDA: Multiple Imputation using Denoising Autoencoders](https://mlsanity.com/paper/1705.02737/) (2017)
- [Multiple imputation for continuous variables using a Bayesian principal component analysis](https://mlsanity.com/paper/1401.5747/) (2014)
- [Multiple Imputation of Missing Categorical and Continuous Values via Bayesian Mixture Models with Local Dependence](https://mlsanity.com/paper/1410.0438/) (2014)
- [EPEM: Efficient Parameter Estimation for Multiple Class Monotone Missing Data](https://mlsanity.com/paper/2009.11360/) (2020)
- [Does imputation matter? Benchmark for predictive models](https://mlsanity.com/paper/2007.02837/) (2020)
- [Robust training of recurrent neural networks to handle missing data for disease progression modeling](https://mlsanity.com/paper/1808.05500/) (2018)
- [Missing Data Estimation in High-Dimensional Datasets: A Swarm Intelligence-Deep Neural Network Approach](https://mlsanity.com/paper/1607.00136/) (2016)

## Built on by (most cited first, 2 of 2)

- [Combining datasets to increase the number of samples and improve model fitting](https://mlsanity.com/paper/2210.05165/) (2022)
- [Imputation using training labels and classification via label imputation](https://mlsanity.com/paper/2311.16877/) (2023)

## Abstract (arXiv)

Missing data is a commonly occurring problem in practice. Many imputation methods have been developed to fill in the missing entries. However, not all of them can scale to high-dimensional data, especially the multiple imputation techniques. Meanwhile, the data nowadays tends toward high-dimensional. Therefore, in this work, we propose Principal Component Analysis Imputation (PCAI), a simple but versatile framework based on Principal Component Analysis (PCA) to speed up the imputation process and alleviate memory issues of many available imputation techniques, without sacrificing the imputation quality in term of MSE. In addition, the frameworks can be used even when some or all of the missing features are categorical, or when the number of missing features is large. Next, we introduce PCA Imputation - Classification (PIC), an application of PCAI for classification problems with some adjustments. We validate our approach by experiments on various scenarios, which shows that PCAI and PIC can work with various imputation algorithms, including the state-of-the-art ones and improve the imputation speed significantly, while achieving competitive mean square error/classification accuracy compared to direct imputation (i.e., impute directly on the missing data).
