Cargando…

Data Driven Estimation of Imputation Error—A Strategy for Imputation with a Reject Option

Missing data is a common problem in many research fields and is a challenge that always needs careful considerations. One approach is to impute the missing values, i.e., replace missing values with estimates. When imputation is applied, it is typically applied to all records with missing values indi...

Descripción completa

Detalles Bibliográficos
Autores principales: Bak, Nikolaj, Hansen, Lars K.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5056679/
https://www.ncbi.nlm.nih.gov/pubmed/27723782
http://dx.doi.org/10.1371/journal.pone.0164464
_version_ 1782458940046442496
author Bak, Nikolaj
Hansen, Lars K.
author_facet Bak, Nikolaj
Hansen, Lars K.
author_sort Bak, Nikolaj
collection PubMed
description Missing data is a common problem in many research fields and is a challenge that always needs careful considerations. One approach is to impute the missing values, i.e., replace missing values with estimates. When imputation is applied, it is typically applied to all records with missing values indiscriminately. We note that the effects of imputation can be strongly dependent on what is missing. To help make decisions about which records should be imputed, we propose to use a machine learning approach to estimate the imputation error for each case with missing data. The method is thought to be a practical approach to help users using imputation after the informed choice to impute the missing data has been made. To do this all patterns of missing values are simulated in all complete cases, enabling calculation of the “true error” in each of these new cases. The error is then estimated for each case with missing values by weighing the “true errors” by similarity. The method can also be used to test the performance of different imputation methods. A universal numerical threshold of acceptable error cannot be set since this will differ according to the data, research question, and analysis method. The effect of threshold can be estimated using the complete cases. The user can set an a priori relevant threshold for what is acceptable or use cross validation with the final analysis to choose the threshold. The choice can be presented along with argumentation for the choice rather than holding to conventions that might not be warranted in the specific dataset.
format Online
Article
Text
id pubmed-5056679
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-50566792016-10-27 Data Driven Estimation of Imputation Error—A Strategy for Imputation with a Reject Option Bak, Nikolaj Hansen, Lars K. PLoS One Research Article Missing data is a common problem in many research fields and is a challenge that always needs careful considerations. One approach is to impute the missing values, i.e., replace missing values with estimates. When imputation is applied, it is typically applied to all records with missing values indiscriminately. We note that the effects of imputation can be strongly dependent on what is missing. To help make decisions about which records should be imputed, we propose to use a machine learning approach to estimate the imputation error for each case with missing data. The method is thought to be a practical approach to help users using imputation after the informed choice to impute the missing data has been made. To do this all patterns of missing values are simulated in all complete cases, enabling calculation of the “true error” in each of these new cases. The error is then estimated for each case with missing values by weighing the “true errors” by similarity. The method can also be used to test the performance of different imputation methods. A universal numerical threshold of acceptable error cannot be set since this will differ according to the data, research question, and analysis method. The effect of threshold can be estimated using the complete cases. The user can set an a priori relevant threshold for what is acceptable or use cross validation with the final analysis to choose the threshold. The choice can be presented along with argumentation for the choice rather than holding to conventions that might not be warranted in the specific dataset. Public Library of Science 2016-10-10 /pmc/articles/PMC5056679/ /pubmed/27723782 http://dx.doi.org/10.1371/journal.pone.0164464 Text en © 2016 Bak, Hansen http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Bak, Nikolaj
Hansen, Lars K.
Data Driven Estimation of Imputation Error—A Strategy for Imputation with a Reject Option
title Data Driven Estimation of Imputation Error—A Strategy for Imputation with a Reject Option
title_full Data Driven Estimation of Imputation Error—A Strategy for Imputation with a Reject Option
title_fullStr Data Driven Estimation of Imputation Error—A Strategy for Imputation with a Reject Option
title_full_unstemmed Data Driven Estimation of Imputation Error—A Strategy for Imputation with a Reject Option
title_short Data Driven Estimation of Imputation Error—A Strategy for Imputation with a Reject Option
title_sort data driven estimation of imputation error—a strategy for imputation with a reject option
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5056679/
https://www.ncbi.nlm.nih.gov/pubmed/27723782
http://dx.doi.org/10.1371/journal.pone.0164464
work_keys_str_mv AT baknikolaj datadrivenestimationofimputationerrorastrategyforimputationwitharejectoption
AT hansenlarsk datadrivenestimationofimputationerrorastrategyforimputationwitharejectoption