Abstract

This paper proposes a novel rule discovery mechanism for the XCS classifier system, which is an extension of the compact genetic algorithm (cGA) to XCS. Our rule discovery mechanism, like cGA, extracts appropriate attributes of classifier conditions through a probability vector and evolves classifiers using the extracted attributes. Unlike cGA, it newly builds the probability vector at every generations (i.e., it keeps no any probability vectors) not so that it requires XCS to have a lot of probability vectors that represent all available attributes, and mutates classifier conditions based on the extracted attributes as attribute feedback. Experimental results show that XCS with our rule discovery mechanism (or XCScGA) can reach optimal performance with fewer rule evaluations and requires smaller population sizes than XCS. Our conclusion is that the proposed rule discovery mechanism promotes a recombination of building blocks, and that our mutation operator works to repair the classifier conditions towards a compact solutions, hence, XCScGA can generate good offspring which represent maximally general, maximally accurate, and compact solutions.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call