Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T09:12:36.548Z Has data issue: false hasContentIssue false

Data preprocessing in predictive data mining

Published online by Cambridge University Press:  09 January 2019

Stamatios-Aggelos N. Alexandropoulos
Affiliation:
Computational Intelligence Laboratory (CILab), Department of Mathematics, University of Patras, GR-26110 Patras, Greece e-mail: alekst@math.upatras.gr, sotos@math.upatras.gr, vrahatis@math.upatras.gr
Sotiris B. Kotsiantis
Affiliation:
Computational Intelligence Laboratory (CILab), Department of Mathematics, University of Patras, GR-26110 Patras, Greece e-mail: alekst@math.upatras.gr, sotos@math.upatras.gr, vrahatis@math.upatras.gr
Michael N. Vrahatis
Affiliation:
Computational Intelligence Laboratory (CILab), Department of Mathematics, University of Patras, GR-26110 Patras, Greece e-mail: alekst@math.upatras.gr, sotos@math.upatras.gr, vrahatis@math.upatras.gr
Rights & Permissions [Opens in a new window]

Abstract

A large variety of issues influence the success of data mining on a given problem. Two primary and important issues are the representation and the quality of the dataset. Specifically, if much redundant and unrelated or noisy and unreliable information is presented, then knowledge discovery becomes a very difficult problem. It is well-known that data preparation steps require significant processing time in machine learning tasks. It would be very helpful and quite useful if there were various preprocessing algorithms with the same reliable and effective performance across all datasets, but this is impossible. To this end, we present the most well-known and widely used up-to-date algorithms for each step of data preprocessing in the framework of predictive data mining.

Information

Type
Survey Article
Copyright
© Cambridge University Press, 2019 
Figure 0

Figure 1 Predictive modeling process

Figure 1

Table 1 Brief description, applicability in noise and outlier detection and number of citations of the references related to the noise and outlier detection issues presented in Section 2

Figure 2

Table 2 Brief description and number of citations of the references related to the missing feature values issues presented in Section 3

Figure 3

Table 3 Brief description and number of citations of the references related to the normalization and discretization issues presented in Section 4

Figure 4

Table 4 Brief description and number of citations of the references related to the instance selection issues presented in Section 5

Figure 5

Table 5 Brief description and number of citations of the references related to the feature selection issues presented in Section 6

Figure 6

Table 6 Applicability/usability of preprocessing procedures regarding well-known learners