PROMISSING: Pruning Missing Values in Neural Networks

06/03/2022
by   Seyed Mostafa Kia, et al.
15

While data are the primary fuel for machine learning models, they often suffer from missing values, especially when collected in real-world scenarios. However, many off-the-shelf machine learning models, including artificial neural network models, are unable to handle these missing values directly. Therefore, extra data preprocessing and curation steps, such as data imputation, are inevitable before learning and prediction processes. In this study, we propose a simple and intuitive yet effective method for pruning missing values (PROMISSING) during learning and inference steps in neural networks. In this method, there is no need to remove or impute the missing values; instead, the missing values are treated as a new source of information (representing what we do not know). Our experiments on simulated data, several classification and regression benchmarks, and a multi-modal clinical dataset show that PROMISSING results in similar prediction performance compared to various imputation techniques. In addition, our experiments show models trained using PROMISSING techniques are becoming less decisive in their predictions when facing incomplete samples with many unknowns. This finding hopefully advances machine learning models from being pure predicting machines to more realistic thinkers that can also say "I do not know" when facing incomplete sources of information.

READ FULL TEXT

page 8

page 15

page 16

page 21

research
06/16/2022

Classification of datasets with imputed missing values: does imputation quality matter?

Classifying samples in incomplete datasets is a common aim for machine l...
research
12/04/2020

Machine learning with incomplete datasets using multi-objective optimization models

Machine learning techniques have been developed to learn from complete d...
research
05/22/2019

Generative Imputation and Stochastic Prediction

In many machine learning applications, we are faced with incomplete data...
research
04/23/2023

Missing Values and Imputation in Healthcare Data: Can Interpretable Machine Learning Help?

Missing values are a fundamental problem in data science. Many datasets ...
research
02/17/2022

Benchmarking missing-values approaches for predictive models on health databases

BACKGROUND: As databases grow larger, it becomes harder to fully control...
research
03/30/2020

Imputation of missing sub-hourly precipitation data in a large sensor network: a machine learning approach

Precipitation data from rain gauges is fundamental across many lines of ...
research
07/01/2021

Neural Network Training with Highly Incomplete Datasets

Neural network training and validation rely on the availability of large...

Please sign up or login with your details

Forgot password? Click here to reset