Abstract
Supervised machine learning is widely researched nowadays. Several works have already been developed using genetic algorithms (GAs) for classification tasks evolving IF-THEN classification rules. Oftentimes, these methods are built using integers and real values from one’s chromosome structure. In this paper, new and important improvements are proposed to Non-linear Computation Evolutionary Environment (NLCEE), a GA-based rule-set generator proposed by Amaral and Hruschka. The proposed GA, called BIN-NLCEE, uses binary representation in its chromosome structure to simplify its mutation and also produce a higher search space. The main goal is to have a rule-set generator that produces simple and interpretable classification rules with good accuracy values and better converge rates. The BIN-NLCEE performance was compared with other GAs-based and four traditional classifiers in five medical domain datasets. The results showed a better convergence rate and higher fitness values for BIN-NLCEE when compared with the GA-based CEE and NLCEE. In 20 comparisons, BIN-NLCEE achieved better results in 9 (45%), and, according to the confidence interval, equivalent results were obtained in 11 (55%). In this way, BIN-NLCEE was better or equal to NLCEE and CEE in 100% of the comparisons. Also, BIN-NLCEE outperformed all traditional classifiers’ results, i.e., achieved better results in 100% of comparisons.
Published Version
Join us for a 30 min session where you can share your feedback and ask us any queries you have