journal article·2020-03-29Open access

The Feature Selection Effect on Missing Value Imputation of Medical Datasets

Chia-Hui Liu, Chih-Fong Tsai, Kuen-Liang Sue, Min-Wei Huang

Applied Sciences· Volume 10· Issue 7

Abstract

In practice, many medical domain datasets are incomplete, containing a proportion of incomplete data with missing attribute values. Missing value imputation can be performed to solve the problem of incomplete datasets. To impute missing values, some of the observed data (i.e., complete data) are generally used as the reference or training set, and then the relevant statistical and machine learning techniques are employed to produce estimations to replace the missing values. Since the collected dataset usually contains a certain number of feature dimensions, it is useful to perform feature selection for better pattern recognition. Therefore, the aim of this paper is to examine the effect of performing feature selection on missing value imputation of medical datasets. Experiments are carried out on five different medical domain datasets containing various feature dimensions. In addition, three different types of feature selection methods and imputation techniques are employed for comparison. The results show that combining feature selection and imputation is a better choice for many medical datasets. However, the feature selection algorithm should be carefully chosen in order to produce the best result. Particularly, the genetic algorithm and information gain models are suitable for lower dimensional datasets, whereas the decision tree model is a better choice for higher dimensional datasets.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Statistical Methods and Inference · Artificial Intelligence in Healthcare · Statistical Methods in Epidemiology

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Nursing, Ditmanson Medical Foundation Chia-Yi Christian Hospital, Chiayi 60002, Taiwan

Department of Information Management and Institute of Healthcare Information Management, National Chung Cheng University, Chiayi 62102, Taiwan

Department of Information Management, National Central University, Taoyuan 320, Taiwan

School of Medicine, China Medical University, Taichung 404, Taiwan

Department of Psychiatry, Chiayi Branch, Taichung Veterans General Hospital, Chiayi 600, Taiwan

Funding

Ministry of Science and Technology, Taiwan

References (47)

Show source-provided references
1. Imputation of missing values is superior to complete case analysis and the missing-indicator method in multivariable diagnostic research: A clinical example10.1016/j.jclinepi.2006.01.015 ↗
2. Missing value estimation methods for DNA microarrays10.1093/bioinformatics/17.6.520 ↗
3. Missing value imputation strategies for metabolomics data10.1002/elps.201500352 ↗
4. Comparison of random forest and parametric imputation models for imputing missing data using MICE: A caliber study10.1093/aje/kwt312 ↗
5. Liao, S., Lin, Y., Kang, D.D., Chandra, D., Bon, J., Kaminski, N., Sciurba, F.C., and Tseng, G.C. (2014). Missing value imputation in high-dimensional phenomic data: Imputable or not, and how?. BMC Bioinform., 15.10.1186/s12859-014-0346-6 ↗
6. Ispirova, G., Eftimov, T., Korosec, P., and Seljak, B.K. (2019). MIGHT: Statistical methodology for missing-data imputation in food composition databases. Appl. Sci., 9.10.3390/app9194111 ↗
7. Choi, Y.-Y., Shon, H., Byon, Y.-J., Kim, D.-K., and Kang, S. (2019). Enhanced application of principal component analysis in machine learning for imputation missing traffic data. Appl. Sci., 9.10.3390/app9102149 ↗
8. Missforest-non-parametric missing value imputation for mixed-type data10.1093/bioinformatics/btr597 ↗
9. Rubin, D.B., and Little, R.J.A. (2002). Statistical Analysis with Missing Data, Wiley. [2nd ed.].
10. Enders, C.K. (2010). Applied Missing Data Analysis, Guildford Press.
11. Pattern classification with missing data: A review10.1007/s00521-009-0295-6 ↗
12. A review of techniques for treating missing data in OM survey research10.1016/j.jom.2005.03.001 ↗
13. The comparative efficacy of imputation methods for missing data in structural equation modeling10.1016/S0377-2217(02)00578-7 ↗
14. A dynamic ensemble approach to robust classification in the presence of missing data10.1007/s10994-015-5530-z ↗
15. Missing data imputation by K nearest neighbours based on grey relational structure and mutual information10.1007/s10489-015-0666-x ↗
16. Single imputation with multilayer perceptron and multiple imputation combining multilayer perceptron and k-nearest neighbours for monotone patterns10.1016/j.asoc.2014.09.052 ↗
17. Tree-based prediction on incomplete data using imputation or surrogate decisions10.1016/j.ins.2015.03.018 ↗
18. From predictive methods to missing data imputation: An optimization approach
19. Missing value imputation using unsupervised machine learning techniques10.1007/s00500-019-04199-6 ↗
20. Hastie, T., Tibshirani, R., and Friedman, J. (2001). The Elements of Statistical Learning, Springer.10.1007/978-0-387-21606-5 ↗
21. Feature selection with missing data using mutual information estimators10.1016/j.neucom.2012.02.031 ↗
22. Variable selection by random forests using data with missing values10.1016/j.csda.2014.06.017 ↗
23. An introduction to variable and feature selection
24. Missing data: Our view of the state of the art10.1037/1082-989X.7.2.147 ↗
25. Missing value estimation for mixed-attribute data sets10.1109/TKDE.2010.99 ↗
26. Missing value imputation: A review and analysis of the literature (2006–2017)10.1007/s10462-019-09709-4 ↗
27. Learning Bayesian networks from incomplete databases using a novel evolutionary algorithm10.1016/j.dss.2008.01.002 ↗
28. “Missing is useful”: Missing values in cost-sensitive decision trees10.1109/TKDE.2005.188 ↗
29. An analysis of four missing data treatment methods for supervised learning10.1080/713827181 ↗
30. Efficient kNN classification with different numbers of nearest neighbors10.1109/TNNLS.2017.2673241 ↗
31. Handling missing values in support vector machine classifiers10.1016/j.neunet.2005.06.025 ↗
32. Allison, P.D. (2001). Missing Data—Quantitative Applications in the Social Sciences, SAGE Publications Inc.
33. Regression shrinkage and selection via the lasso10.1111/j.2517-6161.1996.tb02080.x ↗
34. EMLasso: Logistic lasso with missing data10.1002/sim.5760 ↗
35. Variable selection and prediction with incomplete high-dimensional data10.1214/15-AOAS899 ↗
36. Aggarwal, C.C. (2014). Feature selection for classification—A review. Data Classification Algorithms and Applications, Chapman and Hall/CRC.10.1201/b17320 ↗
37. Recent advances in feature selection and its applications10.1007/s10115-017-1059-8 ↗
38. Evolutionary computation for feature selection in classification problems10.1002/widm.1106 ↗
39. A survey on evolutionary computation approaches to feature selection10.1109/TEVC.2015.2504420 ↗
40. Zhao, Z., and Liu, H. (2007, January 20–24). Spectral feature selection for supervised and unsupervised learning. Proceedings of the International Conference on Machine Learning, Corvallis, OR, USA.10.1145/1273496.1273641 ↗
41. Local and global structure preservation for robust unsupervised spectral feature selection10.1109/TKDE.2017.2763618 ↗
42. Bradley, P., and Mangasarian, O.L. (1998, January 24–27). Feature selection via concave minimization and support vector machines. Proceedings of the International Conference on Machine Learning, Madison, WI, USA.
43. Wrapper-filter feature selection algorithm using a memetic framework10.1109/TSMCB.2006.883267 ↗
44. A study of cross-validation and bootstrap for accuracy estimation and model selection
45. A survey on pattern recognition applications of support vector machines10.1142/S0218001403002460 ↗
46. SMOTE: Synthetic minority over-sampling technique10.1613/jair.953 ↗
47. MOWM-Multiple Overlapping Window Method for RBF based missing value prediction on big data10.1016/j.eswa.2018.12.060 ↗