Title :
Simple compact genetic algorithm for XCS
Author :
Nakata, Mitsuru ; Lanzi, Pier Luca ; Takadama, K.
Author_Institution :
Dept. of Inf., Univ. of Electo-Commun., Tokyo, Japan
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.
Keywords :
genetic algorithms; pattern classification; probability; vectors; XCS classifier system; XCScGA; attribute extraction; attribute feedback; classifier conditions; mutation operator; probability vector; rule discovery mechanism; rule evaluations; simple compact genetic algorithm; Buildings; Genetic algorithms; Multiplexing; Sociology; Statistics; Supervised learning; Vectors; Compact Genetic Algorithm; Generalization; Learning Classifier System; XCS;
Conference_Titel :
Evolutionary Computation (CEC), 2013 IEEE Congress on
Conference_Location :
Cancun
Print_ISBN :
978-1-4799-0453-2
Electronic_ISBN :
978-1-4799-0452-5
DOI :
10.1109/CEC.2013.6557768