“…Feature selection is one of the stage for preprocessing the data through the identification and selection of a subset of F features from the original data of D features (F < D) without any transformation [57]. In the domain of supervised learning, feature Selection attempts to maximize the accuracy of the classifier, minimizing the related measurement costs by reducing irrelevant and possibly redundant features [5,40,45,26,46,68,35,37,50,1]. Feature selection reduces the complexity and the associated computational cost and improves the probability that a solution will be comprehensible and realistic.…”