Missing Value Estimation using Clustering and Deep Learning within Multiple Imputation Framework

02/28/2022
by   Manar D. Samad, et al.
0

Missing values in tabular data restrict the use and performance of machine learning, requiring the imputation of missing values. The most popular imputation algorithm is arguably multiple imputations using chains of equations (MICE), which estimates missing values from linear conditioning on observed values. This paper proposes methods to improve both the imputation accuracy of MICE and the classification accuracy of imputed data by replacing MICE's linear conditioning with ensemble learning and deep neural networks (DNN). The imputation accuracy is further improved by characterizing individual samples with cluster labels (CISCL) obtained from the training data. Our extensive analyses involving six tabular data sets, up to 80 missingness types (missing completely at random, missing at random, missing not at random) reveal that ensemble or deep learning within MICE is superior to the baseline MICE (b-MICE), both of which are consistently outperformed by CISCL. Results show that CISCL plus b-MICE outperforms b-MICE for all percentages and types of missingness. Our proposed DNN based MICE and gradient boosting MICE plus CISCL (GB-MICE-CISCL) outperform seven other baseline imputation algorithms in most experimental cases. The classification accuracy on the data imputed by GB-MICE is improved by proposed GB-MICE-CISCL imputed data across all missingness percentages. Results also reveal a shortcoming of the MICE framework at high missingness (>50 This paper provides a generalized approach to identifying the best imputation model for a data set with a missingness percentage and type.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2021

MIRACLE: Causally-Aware Imputation via Learning Missing Data Mechanisms

Missing data is an important problem in machine learning practice. Start...
research
02/01/2018

Bootstrapping and Multiple Imputation Ensemble Approaches for Missing Data

Presence of missing values in a dataset can adversely affect the perform...
research
06/10/2023

Machine Learning Based Missing Values Imputation in Categorical Datasets

This study explored the use of machine learning algorithms for predictin...
research
12/19/2013

Missing Value Imputation With Unsupervised Backpropagation

Many data mining and data analysis techniques operate on dense matrices ...
research
06/25/2020

ELMV: a Ensemble-Learning Approach for Analyzing Electrical Health Records with Significant Missing Values

Many real-world Electronic Health Record (EHR) data contains a large pro...
research
06/30/2020

Tomographic Auto-Encoder: Unsupervised Bayesian Recovery of Corrupted Data

We propose a new probabilistic method for unsupervised recovery of corru...

Please sign up or login with your details

Forgot password? Click here to reset