Applied Sciences (Jul 2024)

A Classification Method for Incomplete Mixed Data Using Imputation and Feature Selection

  • Gengsong Li,
  • Qibin Zheng,
  • Yi Liu,
  • Xiang Li,
  • Wei Qin,
  • Xingchun Diao

DOI
https://doi.org/10.3390/app14145993
Journal volume & issue
Vol. 14, no. 14
p. 5993

Abstract

Read online

Data missing is a ubiquitous problem in real-world systems that adversely affects the performance of machine learning algorithms. Although many useful imputation methods are available to address this issue, they often fail to consider the information provided by both features and labels. As a result, the performance of these methods might be constrained. Furthermore, feature selection as a data quality improvement technique has been widely used and has demonstrated its efficiency. To overcome the limitation of imputation methods, we propose a novel algorithm that combines data imputation and feature selection to tackle classification problems for mixed data. Based on the mean and standard deviation of quantitative features and the selecting probabilities of unique values of categorical features, our algorithm constructs different imputation models for quantitative and categorical features. Particle swarm optimization is used to optimize the parameters of the imputation models and select feature subsets simultaneously. Additionally, we introduce a legacy learning mechanism to enhance the optimization capability of our method. To evaluate the performance of the proposed method, seven algorithms and twelve datasets are used for comparison. The results show that our algorithm outperforms other algorithms in terms of accuracy and F1 score and has reasonable time overhead.

Keywords